jQuery原始碼分析系列 學習記錄

2022-08-14 20:24:13 字數 526 閱讀 9787

最近在跟nuysoft 的 jquery原始碼分析系列 ,把不深入的知識點自己做些摘要取出來,記錄下。

1. 函式自呼叫括號有兩種寫法(仔細看括號的位置):

(function() ( window ) );         //(foo{}());

(function() ) ( window )); //(foo{})();

2.  undefined可以被重寫,必要時需要顯式賦值.

在在引數列表中增加undefined呢?

在 自呼叫匿名函式 的作用域內,確保undefined是真的未定義。因為undefined能夠被重寫,賦予新的值。

undefined = "defined";

console.log(undefined);

測試結果:    ie7/8/9: "defined";    

chrome 32,firefox26: "undefined"

3.

jQuery原始碼分析系列

斷斷續續地看jquery原始碼,第一次萌生看jq原始碼的念頭,當時還是版本1.7.2,由於工作中沒有用到jq的機會,連 有幾種用法都還不知道,就開始啃原始碼,痛苦自然是少不了的,於是不久就放棄扔一邊了。等到工作中終於就機會用jq了 撒花 又萌生了啃jq原始碼的念頭,此時jq版本已經是2.0了。鑑於瀏...

jQuery原始碼分析系列

版本截止到2013.8.24 jquery官方發布最新的的2.0.3為準 附上每一章的原始碼注釋分析 正在編寫的書 jquery架構設計與實現 本人在慕課網的教程 完結 jquery原始碼解析 架構與依賴模組 64課時 jquery原始碼解析 dom與核心模組 64課時 jquery原始碼分析目錄 ...

jQuery原始碼分析系列 Callback深入

關於callbacks callbacks 的內部提供了jquery的 ajax 和 deferred 基本功能元件 在針對ajax處理中,用的最多的就是once memory的組合 所有的 佇列,不管任何時候增加的 保證只觸發一次 type completedeferred jquery.call...