感覺這optionCache沒啥用啊,我看jQuery2.2.4的代碼里也沒有這個(gè),直接走的createOptions
2017-04-08
左邊第一個(gè)代碼塊里的return this其實(shí)是多余的,new操作符會(huì)隱式的返回新對象,如之前所說的‘D.返回這個(gè)新對象’
2017-03-31
第一次this,是window。導(dǎo)致觸發(fā)判斷語句里的 return new aQuery(selector) 這句話,return new aQuery(selector) 調(diào)用aQuery函數(shù)自身(new語句使this指向一個(gè)空對象),又觸發(fā)return this,最后獲得‘加工’后的this對象
2017-03-29
推薦看《JavaScript設(shè)計(jì)模式與開發(fā)實(shí)踐》關(guān)于發(fā)布訂閱模式的講解,由淺入深,幫助理解。
2017-03-29
立即執(zhí)行函數(shù)前面的; 并不是打錯(cuò)了,因?yàn)榱⒓磮?zhí)行函數(shù)只能是函數(shù)表達(dá)式不能是函數(shù)聲明,用;相當(dāng)于把函數(shù)聲明轉(zhuǎn)為了函數(shù)表達(dá)式。
2017-03-22
編輯器里的代碼寫錯(cuò)了啊第二行
;(function(global, factory) {
前面那個(gè);難道前面的嗎
;(function(global, factory) {
前面那個(gè);難道前面的嗎
2017-03-22