標籤:

jQuery-$

$來源於jQuery:

jQuery則是一個函數:

這裡顯式指了jQuery的返回對象,即無new 構造對象:

本質上new出來的是init創造的對象,而jQuery.fn是jQuery.prototype:

init則是函數字面量的形式創建的:init = function(){}

init最後返回一個類數組對象:{0:xxx, 1:xxxx, 2:xx}

這就是$(selector)的過程,簡化如下:

推薦閱讀:

關於 jQuery,什麼叫隱式迭代(implicit iteration)?
用 js 和 css3 做動畫時,如何判斷所有的圖片元素都載入完了?
怎麼學習 jQuery ?
有 C/C++ 的基礎,可以直接學習 jQuery 嗎?

TAG:jQuery |