jQuery原始碼學習

2022-01-22 22:48:07 字數 447 閱讀 7268

jquery框架學習

1:定義變數和函式

2:給jq物件,新增一些方法和屬性

3:extend:jq的繼承方法

4:jq.extend()擴充套件jq的一些工具方法

5:jq複雜的選擇功能

6: callbacks:回函物件,函式的統一管理

7: deferred 延遲物件,對非同步的乙個統一管理

8: support:功能檢測

9:data() 資料快取

10: queue()佇列管理

11: attr() prop() val()對元素屬性的操作

12: 事件管理

13: dom操作管理

14: 對樣式操作管理

15: ajax操作管理

16: 動畫操作管理

17: 位置和尺寸管理

18: 模組化管理

jQuery原始碼學習筆記

整個jquery是乙個自呼叫的匿名函式 1 function global,factory 9return factory w 10 11 else 14 typeof window undefined window this,function window,noglobal 自呼叫函式大家都不陌生...

jquery原始碼學習筆記二 jQuery工廠

筆記一裡記錄,jquery的總體結構如下 function global,factory typeof window undefined window this,function window,noglobal 那麼這個生成jquery的工廠是咋樣的?醬紫的 function window,nogl...

jquery原始碼學習筆記 01

jquery原始碼分析 文章的順序並不是按照特定的邏輯來編排的,只是自己看原始碼的時候碰到自己希望記錄的地方,就隨便寫點。merge 將第二個類陣列新增到第乙個類陣列的末尾 返回新的物件 我寫的陣列 但是jquery物件是乙個類陣列的物件 merge function first,second fi...