第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
從右到左具體是個什么概念?
參數(shù)arg是干嘛用的?
越來越不懂了。。
我測試這段代碼如果不寫在jQuery內部的話就不起作用了,這是為何?
console.log(window.$);
_$ = window.$;
jQuery.noConflict = function() {
if ( window.$ === jQuery ) {
window.$ = _$;
}
return jQuery;
};
jQuery.noConflict();
console.log(window.$);
if (!(this instanceof aQuery)) {return new aQuery(selector);} 這段代碼確實厲害。。
類一中少了一個"}"
這種寫法,太坑爹了,找程序員麻煩
這節(jié)沒看懂,mark一下
我去 到了 這一章 感覺 突然 難了 要反復看。。
這節(jié)沒看懂,mark一下
Observable是被觀察者,里面的callbacks數(shù)組中的每一個都是一個觀察者,每一個元素都是函數(shù)形式
constructor: ajQuery
我們知道類就是一個構造器,那么原型上就有一constructor屬性是指向這個構造器的,換句話說,調用constructor就等于是調用ajQuery
jQuery對這個用法是有點隱秘的
在pushStack方法中就用了
var ret = jQuery.merge(this.constructor(), elems);
構造一個新的對象,this.constructor() 其實等同于重新創(chuàng)建一個jQuery對象
不懂啊 這一節(jié)!1、
var $$ = ajQuery = function(selector) {
//把原型上的init作為構造器
return new ajQuery.fn.init( selector );
}
這個明明就有new啊

還有constructor: ajQuery 為什么要這么做?這么做了 就可以不用new了?
把相似的屬性或者相似的方法,集中在一起,然后對這些相似的屬性的值,或者相似方法的返回值,進行統(tǒng)一的處理,節(jié)約代碼,就是所謂的“接口的抽象合并”
4.特別注意jQuery.prototype={
constructor:jQuery
},這個constructr屬性通過前面的賦值,也變成了jQuery.fn.init.prototype的屬性,從而把Query.fn.init對象,變成的jQuery對象(只要明白constructr的意思)。---------也就是無new得到jQuery對象
課程須知
源碼的閱讀不是一蹴而就的,需要大家有一定的功底,比如jQuery的基礎運用以及API的熟悉度,除此之外要有牢固的javascript、DOM、CSS的基礎功底,甚至還需要理解常見的設計模式、數(shù)據(jù)結構等等。當然大家也不要被這些給嚇住了,理解,總是需要一種慢慢的學習過程。
老師告訴你能學到什么?
通過本課程的學習,您可以由淺入深地剖析jQuery庫的設計與實現(xiàn)。 其中我們圍繞的重心: 1、設計理念 2、結構組織 3、接口設計 4、模式運用 5、場景套用

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消