您好,登錄后才能下訂單哦!
1:當我們調用jQuery()方法時;就會先加載return new jQuery.prototype.init();此代碼返回一個init()對象;屬于jQuery()對象。jQuery.prototype.init.prototype=jQuery.prototype;這句話讓初始化函數init()這個函數去繼承jQuery原型上的方法;然后就能直接調用jQuery原型上的方法;;這是jquery的做法;
2;return new jQuery.prototype.init();這句代碼做了兩件事情;(1)執行初始化函數init();(2)返回一個init()對象;
3;jQuery.prototype.init.prototype=jQuery.prototype;這句話讓init()對象指向了jQuery的原型;所以執行jQuery()函數時;返回的對象就可以調用jQuery原型上的方法;jQuery.prototype.init.prototype這里的jQuery是一個夠著函數;。
這是普通面向對對象的做法;
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。