jQuery1.11.3框架對象分析

五.jquery框架對象分析

jquery框架對象類型:jquery對象  和 $對象

① jquery對象就是各種選擇器創建出來的對象

② $對象就是函數對象


注意:

1.一個function可以是方法,也可以是對象,這是因爲javascript中的function可以用來創建對象的原因;

2.$=jQuery對象,擁有jQuery對象的屬性,而$()等於jQuery()函數對象,擁有jQuery()函數的功能。(源代碼中的定義與下圖一樣,即做方法也做對象)

3.變量=function這種寫法是會直接給變量創建對象內存空間的,不像單純的function Name()


1. jquery對象

 

Jquery對象本身沒有什麼成員,99%的成員是通過Juery.fn.extend()方法賦值繼承過來的。


2. $函數對象

    $(‘div’)----->創建一個jquery對象

 

$函數對象可以調用的許多成員也是通過extend複製繼承過來的

    $.get()  $.post()  $.ajax()

 

3.出讓$的使用權,處理多庫共存衝突

 

先引用了jquery.js,又引用了prototype.js,因爲都要用$符號,我們可以讓jquery中的$賦值給其他符號

可以使用這種方法出讓$符號使用權

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章