最贊回答 / 艾倫Aaron
慕課上由于課程的關(guān)系,有些地方可能需要看源碼,沒(méi)有很細(xì)的深入:摘自我正在寫(xiě)的書(shū)(jQuery框架設(shè)計(jì)與實(shí)現(xiàn))部分解釋?zhuān)? ? jQuery在代碼上的設(shè)計(jì),最喜歡的就是合并很多相似功能的代碼,達(dá)...
2015-05-25
已采納回答 / 艾倫Aaron
就是apply的用法,apply用來(lái)改變上下文,apply(context, 參數(shù))所以callback里面的this指向了context
2015-05-15
最新回答 / giscafer
<...code...>看看上邊的區(qū)別教程地址:http://www.w3school.com.cn/cssref/selector_first-child.asp
2015-05-13
已采納回答 / 艾倫Aaron
有些地方,太深度了,課程會(huì)拉很長(zhǎng),所以一般是核心點(diǎn)都會(huì)點(diǎn)出來(lái)。具體的細(xì)節(jié),需要自己去看源碼了
2015-05-12
最新回答 / 艾倫Aaron
js中函數(shù)才有聲明的提升ajQuery2是函數(shù)表達(dá)式,沒(méi)有提升,解釋器在執(zhí)行到ajQuery2的時(shí)候其實(shí)ajQuery2還是一個(gè)變量而已,發(fā)現(xiàn)還是undefined
2015-05-07
最贊回答 / wghusw
我來(lái)回答一下吧,是我個(gè)人的理解,不知正確與否,希望 @Aaron 可以糾正,關(guān)于“如果沒(méi)執(zhí)行if中的語(yǔ)句,那for循環(huán)中就從arguments[1]開(kāi)始了,那arguments[0]沒(méi)有得到擴(kuò)展啊?”這個(gè)問(wèn)題,樣例代碼中,如果執(zhí)行extend時(shí),傳入的參數(shù)個(gè)數(shù)大于1,也就是第一個(gè)if判斷失敗的時(shí)候,我們應(yīng)該可以得知使用者是針對(duì)某個(gè)具體的target(也就是arguments[0]對(duì)象)的擴(kuò)展處理,隨后的for循環(huán)直接跳過(guò)arguments[0]是合理的。老師的想法很巧妙...
2015-04-08