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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
fire是觀察者? add是被觀察者?

最新回答 / qq_鴨會(huì)飛_0
第一次fire后,清空了list,但是第一次fire的參數(shù)保存在了memory里,再次add后,會(huì)立即執(zhí)行新增的這個(gè)回調(diào)函數(shù),還行吧,就是once保證了每次fire后,列表都回到了它最初的干凈模樣
36行,正則表達(dá)式之后的不懂
框架的夢(mèng)。。。
個(gè)人理解,Mark一下:
init首次實(shí)例化,this當(dāng)前init對(duì)象,此時(shí)this中只存在selector屬性
ajQuery.fn.init.prototype = ajQuery.fn 執(zhí)行之后,this指向ajQuery以及init的原型對(duì)象(可以使用ajQuery.prototype.isPrototypeOf(this)和ajQuery.fn.init.prototype.isPrototypeOf(this)判斷),因此此時(shí)的this中存在著ajQuery.prototype中的屬性和方法
看了很久,邏輯是這樣的:
首先在<head></head>中加入腳本,比如說是prototype.js和jquery.js

1.在導(dǎo)入jquery.js的時(shí)候,將prototype.js中的$進(jìn)行保存,var _$ = window.$;
2.jquery完全導(dǎo)入之后,此時(shí)的window.$已經(jīng)被替換為jquery中的$
3.當(dāng)執(zhí)行noConflict函數(shù),此時(shí)的window.$ === jQuery 成立,進(jìn)而window.$被替換成之前保存的_$,即為prototype中的$
4.此時(shí)即完成了jQuery讓出$控制權(quán)的功能
有沒有覺得多了一個(gè)參數(shù)的
這樣會(huì)提高效率嗎
字面上 看懂了, 可就是理解不了 它的精髓 哎

最贊回答 / 慕尼黑3821393
我是這樣理解的,比如說你第一次使用aquery('#first-div'),因?yàn)閕f判斷不是aquery就使用new實(shí)例化一個(gè)對(duì)象,當(dāng)你第二次調(diào)用aquery('#first-div')時(shí),為了減少內(nèi)存資源以及cpu的浪費(fèi),這里就不再實(shí)例化了,即不再創(chuàng)建新的對(duì)象了。
課程須知
源碼的閱讀不是一蹴而就的,需要大家有一定的功底,比如jQuery的基礎(chǔ)運(yùn)用以及API的熟悉度,除此之外要有牢固的javascript、DOM、CSS的基礎(chǔ)功底,甚至還需要理解常見的設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)等等。當(dāng)然大家也不要被這些給嚇住了,理解,總是需要一種慢慢的學(xué)習(xí)過程。
老師告訴你能學(xué)到什么?
通過本課程的學(xué)習(xí),您可以由淺入深地剖析jQuery庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)。 其中我們圍繞的重心: 1、設(shè)計(jì)理念 2、結(jié)構(gòu)組織 3、接口設(shè)計(jì) 4、模式運(yùn)用 5、場(chǎng)景套用

微信掃碼,參與3人拼團(tuán)

微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

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

本次提問將花費(fèi)2個(gè)積分

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

為什么扣積分?

本次提問將花費(fèi)2個(gè)積分

繼續(xù)發(fā)表請(qǐng)點(diǎn)擊 "確定"

為什么扣積分?

舉報(bào)

0/150
提交
取消