jQuery源碼1
阿新 • • 發佈:2017-06-25
尺寸 window cti json pro 1.5 ttr win queue
jQuery源碼(2.0.3)體系結構:
(function(){
(21 ,94):定義一些變量和函數:jQuery=function(){}
(96 ,283):個jQuery對象,添加一些方法和屬性,(285 ,347):extend:jQuery的繼承方法
(349 ,817):jQuery.extend():擴展一些工具(靜態)方法
(877 ,2856):Sizzle:復雜選擇器的實現
(2880,3042):Callbacks:回調對象:對函數的管理
(3043, 3183):Deferred:延遲對象:對異步的管理
(3184,3295):support:功能檢測
(3308, 3652):data():數據緩存
(3653,3797):queue():隊列管理
(3803,4299):attr()\prop()\val()\addClass()等:對元素屬性的操作
(4300, 5128):on()\tigger()等:事件操作方法
(5140,6057):DOM操作:添加、刪除、獲取、包裝、篩選
(6058, 6620):css():樣式操作
(6621,7854):提交的數據和ajax的操作:ajax()\load()\getJson()
(7855, 8584):animate()等:運動的方法
(8585, 8792):offset():位置與尺寸的方法
(8804, 8821):jQuery支持模塊化
(8826):window.jQuery=window.$=jQuery :對外提供的接口
})(window);
jQuery源碼1