$.fn.extend({
css: function() {},
attr: function() {},
data: function() {},
// ...
});
12. $()不僅可以是選擇器字符串,還可以是DOM
在
在
init方法中,判斷第一個參數,如果是節點,直接this[0] = this_node . over!
以下13~?都是完善啊,補充啊,兼容性處理啊什麼的,沒有價值,到此為止!
三、排了很長隊的結束語
網上也有其他一些介紹jQuery原理或機制的文章,可能當事人自己理解,而閱讀者本來就不懂,說來說去,越說越繞,可能更不懂了。
jQuery是很優秀,好比身為靈長類的人類。但是,其誕生顯然是從簡單開始的。因此,要了解人類,可以通過追溯其起源。如果你是上帝,要讓你造一個人,你會怎麼造,是一口氣出來?女媧造人還要捏泥人呢!不妨從單細胞生物開始,隨著自然進化,淘汰,自然而然,就會出現人類,上帝他就是這麼幹的。
jQuery的誕生也大致如此,要想了解jQuery,可以試試踏著本文jQuery的成長足跡,一點一點逐步深入,您就會了解為何jQuery要這麼設計,它是如何設計的等。
雖然,內容由淺及深,但是,其中涉及的原型以及
new構造函數的一些特性,對於新人而言,還是有一些理解門檻的,希望我的描述與解釋可以讓你有一絲豁然開朗,那就再好不過了。
感謝您的閱讀至此,歡迎指出文章可能書寫不准確的地方,再次感謝!
月底在百姓網有個小分享,演示文檔連個肉渣子還沒準備呢。因此,未來一周休文。
原創文章,轉載請註明來自張鑫旭-鑫空間-鑫生活 [ http://www.zhangxinxu.com ]
本文地址:http://www.zhangxinxu.com/wordpress/?p=3520
本文地址:http://www.zhangxinxu.com/wordpress/?p=3520
(本篇完)



