js基本常識,適當(dāng)?shù)牡胤骄彺?對象和數(shù)字的遍歷值..... 因為每次取 option[i] 都是立即查找的,性能........
2016-08-02
這里有個有意思的事情,$('#end').find('li').prevObject===$('#end')總是返回false,其實$('#end')===$('#end')也會返回false。這里是因為每一次使用$()就會調(diào)用new jQuery(),形成的即便傳了相同的參數(shù)也不是同一個對象
2016-07-31
find pushStack兩個函數(shù)對象連起來看才好理解。前一個 ret = this.pushStack(len > 1 ? jQuery.unique(ret) : ret);此處this指find前的jQuery對象,因為是this在調(diào)用pushStack函數(shù),所以pushStack函數(shù)中的this也可以視為find前的jQuery對象,在pushStack中,把this(也即find前的jQuery對象)賦給ret.prevObject屬性,此處兩個確實是一個引用。
2016-07-31
對于程序員來說,有基本素養(yǎng)就是首先你會自學(xué),第二你要明白任何知識的獲得都是自己好奇心在驅(qū)動,而不是坐等從小到大的填鴨式教育。
2016-07-31
整個構(gòu)建構(gòu)成分成兩個部分,第一次直接執(zhí)行 aQuery函數(shù),this指向執(zhí)行環(huán)境,也即window,但是window明顯不是 aQuery的實例,因而進(jìn)入下一步,即返回 new aQuery對象,在new aQuery(selector)的構(gòu)建中,this指向一個空對象,這個空對象的原型是aQuery.prototype(js基礎(chǔ)知識,不多解釋)。后面的事情就是為這個空對象添加屬性。構(gòu)建一個aQuery實例
2016-07-31
最新回答 / daydaystudy
看一下jquery的init方法,最后調(diào)用了makeArray方法變成數(shù)組的,跟exec 匹配返回結(jié)果沒有關(guān)系
2016-07-29
跟多個函數(shù)放到一個函數(shù)中一次執(zhí)行有什么不同,不明白?
--------------------------------------------
本來就是這個意思-不過這是等到需要的時候再執(zhí)行吧
--------------------------------------------
本來就是這個意思-不過這是等到需要的時候再執(zhí)行吧
2016-07-23
最新回答 / 慕雪5194257
根據(jù)stateString狀態(tài),如果狀態(tài)為resolved,則rejected對應(yīng)的$.callBacks隊列就不能執(zhí)行了,并且notify對應(yīng)的$.callBacks會被鎖住。同理:如果狀態(tài)為rejected,則resovled對應(yīng)的$.callBacks隊列不能執(zhí)行,并且notify對應(yīng)的$.callBacks會被鎖住。
2016-07-23