Time of Update: 2014-11-15
select的option異常的總結,selectoption總結來源:http://www.ido321.com/1189.html昨天,在項目中碰到了option顯示異常的原因,如下:Firefox中用css控制之後效果chrome和IE中css不奏效代碼:<div class="controls"> <select name="ksname" id="ksname"> <?php
Time of Update: 2014-11-15
javascript閉包詳解今天我們從記憶體結構上來講解下
Time of Update: 2014-11-15
JavaScript模式讀書筆記 第4章 函數2014年11月10日1,JavaScript函數具有兩個特點: 函數是第一類對象 函數可以提供範圍 函數即對象,表現為: -1,函數可以在運行時動態建立,也可以在程式執行過程中建立。 -2,函數可以分配給變數,可以將它們的引用複製到其他變數,可以被擴充,此外,函數還可以被刪除。 -3,可以做為參數傳遞給其他函數,,還可以由其他函數返回。 -4,函數可以有自己的屬性和方法。
Time of Update: 2014-11-15
jquery checkbox 勾選的bug問題解決方案與分析,jquerycheckbox在做項目的時候遇到個jQuery checkbok複選框的選中取消的BUG,諮詢了大神,才鬧明白怎麼回事,這裡記錄下來,分析給大家。先上代碼:複製代碼 代碼如下:<form> 你愛好的運動是?<input type="checkbox" id="CheckedAll" />全選/全不選<br
Time of Update: 2014-11-15
ExtJs--08--Ext自訂類的繼承關係Ext.onReady(function(){//子類整合父類Ext.define("Person",{config:{name:"",age:0,sex:""},say:function(){Ext.Msg.alert("標題資訊","使用者提示資訊");},constructor:function(config){ var me = this ;
Time of Update: 2014-11-15
jQuery $命名衝突解決方案匯總,jquery解決方案最近遇到個問題,同時引用了jquery庫和另外一個js庫。當用$XX去調用js庫函數時,發現失效了!於是找資料,原來是jquery命名衝突了。因為許多JavaScript 庫使用$作為函數或變數名,jquery也一樣。其實$只是jquery的一個別名而已,假如我們需要使用jquery 之外的另一js庫,我們可以通過調用 $.noConflict()
Time of Update: 2014-11-15
jQuery中Ajax+Spring MVC實現跨域請求 項目開發中,某個可獨立、也可整合的子業務模組需要向外開放相關API介面,先說下項目本身使用了jersery來實現RESTful webservice以名詞形式發布API。有意思的是在實際的操作中同事卻通過Ajax跨域請求的方式去調用該API,先不說成功與否,這種方式本就是“滑稽"的,和他一起探討了此種做法的不合理性,之後選擇jersey client的方式進行遠程調用。不過他在跨域請求中遇到了問題,自己閑暇時間予以解決,
Time of Update: 2014-11-15
CSS壓縮混淆 / 格式化 / 美化,css混淆 1 <!doctype html> 2 <html><head> 3 <meta charset="utf-8"> 4 <title>CSS壓縮混淆 / 格式化 / 美化工具</title> 5 <style type="text/csss"> 6 @charset "utf-8"; 7 /* CSS Document */ 8 9
Time of Update: 2014-11-15
js中各種跨域問題實戰小結(一)什麼是跨域?為什麼要實現跨域呢? 這是因為JavaScript出於安全方面的考慮,不允許跨域調用其他頁面的對象。也就是說只能訪問同一個域中的資源。我覺得這就有必要瞭解下javascript中的同源策略是怎麼回事了:javascript的同源策略 於是當我們想某些特定的功能的時候,實現合理的跨域請求就顯得比較重要了。 -->1.原生Ajax對象xhr的跨域 -->2.簡單jsonp 
Time of Update: 2014-11-15
ExtJs--10--Ext定義類時,別名 備用名 和 靜態屬性 可繼承靜態屬性的學習Ext.onReady(function(){/* * Ext定義類時,別名和備用的配置項 *///Ext.define("A",{//alias:"a",//我是當前類的別名//alternateClassName:"aa",//我是當前類的備用名稱//config:{//name:"aname"//},//constructor:function(config){//var me = this ;
Time of Update: 2014-11-15
C#中如何將List(自訂)轉為Json格式 及相關函數-DataContractJsonSerializer對C#和.net使用List和Json格式相互轉化的方法進行總結關於JSON的入門介紹見http://www.json.org/ ,或者百度,這裡不贅述,不過通過下面的例子會有個更快捷和更直觀的認識。如Json格式[{"id":"1","name":"sara"},{"id":"2","name":"sara2"}]自訂資料類型,用於List<>:
Time of Update: 2014-11-15
JavaScript 範圍鏈解析,javascript解析JavaScript中有Scope(範圍),Scope chain(範圍鏈),Execute context(執行內容),Active Object (使用中的物件),Dynamic Scope(動態範圍),Closure(閉包)這些概念,要理解這些概念,我們從靜態和動態兩個方面去分析一下。首先我們寫一個簡單的function來做一個例子:複製代碼 代碼如下:function add(num1, num2){var sum = num1
Time of Update: 2014-11-15
ExtJs--09--javascript對象的方法的3種寫法 prototype通過原型設定方法效率最好/** * javascript對象的方法的3種寫法 推薦第三種 執行效率最好 */function P(name , age){this.name = name ; this.age = age ;//第一種方法this.show = function(){alert(this.name);}this.doing = doing ; }//第二種方法function
Time of Update: 2014-11-15
TypeScript - 基本類型系統對於程式來說我們需要基本的資料單元,如:numbers, strings, structures, boolean 等資料結構。在TypeScript中我們支援很多你所期望在JavaScript中所擁有的資料類型系統。 Boolean 在JavaScript和TypeScript中也具有最基本的邏輯斷言值true/false,採用’boolean’類型。 var isDone:
Time of Update: 2014-11-15
詳談jQuery中的this和$(this),詳談jquery中this網上有很多關於jQuery的this和$(this)的介紹,大多數只是理清了this和$(this)的指向,其實它是有應用場所的,不能一概而論在jQuery調用成員函數時,this就是指向dom對象。$(this)指向jQuery對象是無可厚非的,但this就是指向dom對象,這個是因為jQuery做了特殊的處理。 在建立dom的jQuery對象時,jQuery不僅僅為dom建立一個jQuery對象,而且還將dom儲存在所建
Time of Update: 2014-11-15
使用node.js 製作網站前台後台,node.js前台node.js 能做什嗎?我至今也不清楚,他在哪方面應用比較廣泛,我沒有機會接觸到那樣的項目。只是因為喜歡,業餘時間做了一個網站和後台。深刻領悟到一個道理那就是如果你喜歡一項技術可以玩玩,但是如果用到項目中就必須花些時間去解決很多問題。使用到的技術:express + jadesqlite + sequelize redis1. 關於jade
Time of Update: 2014-11-15
實現js保留小數點後N位的代碼,js保留小數點在JS中,一般實現保留小數點後N位的話,都是利用toFixed函數複製代碼 代碼如下:<script language="javascript"> document.write("<h1>JS保留兩位小數例子</h1><br>"); var a=2.1512131231231321; document.write("原來的值:"+a+"<br>");
Time of Update: 2014-11-14
JavaScript 範圍鏈解析 JavaScript中有Scope(範圍),Scope chain(範圍鏈),Execute context(執行內容),Active Object (使用中的物件),Dynamic Scope(動態範圍),Closure(閉包)這些概念,要理解這些概念,我們從靜態和動態兩個方面去分析一下。 首先我們寫一個簡單的function來做一個例子: 代碼如下: function add(num1, num2){ var sum = num1
Time of Update: 2014-11-14
使用node.js 製作網站前台後台 node.js 能做什嗎?我至今也不清楚,他在哪方面應用比較廣泛,我沒有機會接觸到那樣的項目。只是因為喜歡,業餘時間做了一個網站和後台。深刻領悟到一個道理那就是如果你喜歡一項技術可以玩玩,但是如果用到項目中就必須花些時間去解決很多問題。使用到的技術:express + jadesqlite + sequelize redis1. 關於jade 支援include。
Time of Update: 2014-11-14
jQuery $命名衝突解決方案匯總 最近遇到個問題,同時引用了jquery庫和另外一個js庫。當用$XX去調用js庫函數時,發現失效了!於是找資料,原來是jquery命名衝突了。因為許多JavaScript 庫使用$作為函數或變數名,jquery也一樣。其實$只是jquery的一個別名而已,假如我們需要使用jquery 之外的另一js庫,我們可以通過調用 $.noConflict() 向該庫返回控制權。下面是收集到解決這一問題的五種方案,總有一種你會用得上的。例一: &