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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
問(wèn)題出在aaRoot.querySelector盡然還有返回值!因?yàn)樯舷挛牟檎业姆秶俗陨砹恕?br />
拋開(kāi)IE8以下瀏覽器不說(shuō),現(xiàn)代瀏覽器也有這個(gè)問(wèn)題,我覺(jué)得這樣的解釋更合理:

querySelector/querySelectorAll下(即是element.開(kāi)頭,而不是document.)的CSS選擇器是絕對(duì)的。它們并不會(huì)相對(duì)于任何特定的元素,甚至不會(huì)相對(duì)于調(diào)用querySelectorAll的元素。

試下這倆看結(jié)果:
aaRoot.querySelector('.aaron span');
aaRoot.querySelector('div div');

最新回答 / daydaystudy
找到答案了,不包括自身。。。querySelector/querySelectorAll下的CSS選擇器是絕對(duì)的。它們并不會(huì)相對(duì)于任何特定的元素,甚至不會(huì)相對(duì)于調(diào)用querySelectorAll的元素
啊,不是,老師說(shuō)的兼容問(wèn)題都是基于IE<=8的,不是chrome,上一條說(shuō)錯(cuò)了
樓上錯(cuò)了,querySelector chrome 會(huì)查找自己本身的
什么呀?jīng)]看懂
這分析,牛逼了,大贊,終于看懂了
內(nèi)存泄漏這東西學(xué)問(wèn)和大了,不得看看瀏覽器GC算法,現(xiàn)代瀏覽器標(biāo)記-清除,IE6,7引用計(jì)數(shù) ,不得去看看常見(jiàn)的幾種內(nèi)存泄漏的常見(jiàn),閉包,DOM對(duì)象的二次引用(大數(shù)據(jù)直接賦給DOM對(duì)象的屬性), 計(jì)時(shí)器,全局變量的創(chuàng)建等
那你跑這兒干嘛來(lái)了,來(lái)裝逼?
@另一個(gè)我叫佟百萬(wàn) 搞笑呢。不知道indexOf -1 還來(lái)看源碼的咯
這課程設(shè)計(jì)的越來(lái)越不走心了啊
這種簡(jiǎn)單模擬意義不大吧
這哪里精妙了,這很普通。。。
老師水平很高,不過(guò)確實(shí)有點(diǎn)自說(shuō)自話(huà)。如果不是看過(guò)jQuery源碼,很難進(jìn)入情景
核心就是jQuery.fn = jQuery.prototype = {init(){}}
而jQuery函數(shù)的返回值為 new jQuery.fn.init()
老師漏了一句,jQuery.fn.init.prototype = jQuery.prototype,如此一來(lái),所有掛到j(luò)Query原型上的方法都會(huì)成為$()實(shí)例的方法。
這確實(shí)很基礎(chǔ)。這都不懂,回去啃紅寶書(shū)(JS高級(jí)程序設(shè)計(jì))去!
this.length=1

this[0]=elem

this.get=function(num){
return this[num]
}
在這基礎(chǔ)上其實(shí)還可以實(shí)現(xiàn)什么shift,push,pop,sort,map,這就是老師所說(shuō)的類(lèi)數(shù)組吧
實(shí)現(xiàn)push就需要每次this.length+1,實(shí)現(xiàn)map的方法是接受一個(gè)函數(shù)做參數(shù),遍歷數(shù)組,在每個(gè)元素上調(diào)用傳入的函數(shù),最后返回結(jié)果數(shù)組
課程須知
源碼的閱讀不是一蹴而就的,需要大家有一定的功底,比如jQuery的基礎(chǔ)運(yùn)用以及API的熟悉度,除此之外要有牢固的javascript、DOM、CSS的基礎(chǔ)功底,甚至還需要理解常見(jiàn)的設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)等等。當(dāng)然大家也不要被這些給嚇住了,理解,總是需要一種慢慢的學(xué)習(xí)過(guò)程。
老師告訴你能學(xué)到什么?
通過(guò)本課程的學(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)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號(hào)

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

友情提示:

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

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

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

為什么扣積分?

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

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

為什么扣積分?

舉報(bào)

0/150
提交
取消