觀察腳本加載的順序
腳本解析一
腳本解析三
腳本解析二
DOMContentLoaded回調(diào)
load事件回調(diào)
腳本解析一
腳本解析三
腳本解析二
DOMContentLoaded回調(diào)
load事件回調(diào)
2016-09-07
“只要通過(guò)回調(diào)函數(shù)callback返回的ture/false的布爾值結(jié)果就可以來(lái)判斷當(dāng)前是否要強(qiáng)制退出循環(huán)。”
不是很理解為什么是通過(guò)判斷true和false來(lái)退出循環(huán)的。
舉個(gè)例子,如果我有一個(gè)數(shù)組 var b = [1,2,3,4,5,6,7,8,9,0];
那么,each(b, function(i){ if (i === 5) { return i )) 這么寫(xiě)時(shí),在回調(diào)函數(shù)返回i之后,還是會(huì)繼續(xù)執(zhí)行到數(shù)組結(jié)束。(Chrome的控制臺(tái)中測(cè)過(guò))
還是說(shuō)這邊的true/false來(lái)判斷是否退出循環(huán)只是舉個(gè)例子?
不是很理解為什么是通過(guò)判斷true和false來(lái)退出循環(huán)的。
舉個(gè)例子,如果我有一個(gè)數(shù)組 var b = [1,2,3,4,5,6,7,8,9,0];
那么,each(b, function(i){ if (i === 5) { return i )) 這么寫(xiě)時(shí),在回調(diào)函數(shù)返回i之后,還是會(huì)繼續(xù)執(zhí)行到數(shù)組結(jié)束。(Chrome的控制臺(tái)中測(cè)過(guò))
還是說(shuō)這邊的true/false來(lái)判斷是否退出循環(huán)只是舉個(gè)例子?
抽象的東西都是要自己提煉關(guān)鍵點(diǎn)和總結(jié)的。每個(gè)人的理解方式不同,提煉和總結(jié)的內(nèi)容和講述方式也不同。所以老師的講解不一定適合所有人。
但如果總感覺(jué)別人的講述問(wèn)題思路和自己不一樣那就要從自身思維方式上找原因了。
但如果總感覺(jué)別人的講述問(wèn)題思路和自己不一樣那就要從自身思維方式上找原因了。
2016-09-04
已采納回答 / wusyd1063
情況1:如果一個(gè)函數(shù)中有this,但是它沒(méi)有被上一級(jí)的對(duì)象所調(diào)用,那么this指向的就是window,這里需要說(shuō)明的是在js的嚴(yán)格版中this指向的不是window,但是我們這里不探討嚴(yán)格版的問(wèn)題,你想了解可以自行上網(wǎng)查找?! ∏闆r2:如果一個(gè)函數(shù)中有this,這個(gè)函數(shù)有被上一級(jí)的對(duì)象所調(diào)用,那么this指向的就是上一級(jí)的對(duì)象?! ∏闆r3:如果一個(gè)函數(shù)中有this,這個(gè)函數(shù)中包含多個(gè)對(duì)象,盡管這個(gè)函數(shù)是被最外層的對(duì)象所調(diào)用,this指向的也只是它上一級(jí)的對(duì)象this永遠(yuǎn)指向的是最后調(diào)用它的對(duì)象,也就是看它...
2016-08-17
那個(gè)自學(xué)的,你是有多有思想,來(lái)看教程不就是要老師輔導(dǎo)的填鴨式(你嘴里的詞)嗎?那你咋不自己去看代碼,來(lái)這裝什么?我們希望更具體的講解,你有什么不滿意的,真逗
2016-08-15
最新回答 / youthcity
方便書(shū)寫(xiě),在閉包能還能按照以前$的習(xí)慣書(shū)寫(xiě)。省時(shí)省力。因?yàn)樗鼘Query當(dāng)做參數(shù)傳到了函數(shù)里面,$=jQuery。
2016-08-14
好簡(jiǎn)單,自己比著實(shí)現(xiàn)了jquery的源碼,恩對(duì),已經(jīng)超過(guò)了jquery
2016-08-13