超級(jí)匹配器就是根據(jù)match組成的一個(gè)大函數(shù),然后拿seed匹配
我是這樣理解
我是這樣理解
2016-02-23
上面實(shí)現(xiàn)代碼的邏輯就是跟get是一樣的,區(qū)別就是通過了pushStack產(chǎn)生了一個(gè)新的jQuery對(duì)象。
其實(shí)這里
j >= 0 && j < len ? [this[j]] : [];已經(jīng)返回了新對(duì)象。
pushStack只是將對(duì)象包裝,供回溯所用。
其實(shí)這里
j >= 0 && j < len ? [this[j]] : [];已經(jīng)返回了新對(duì)象。
pushStack只是將對(duì)象包裝,供回溯所用。
2016-02-22
ajQuery.fn.init.prototype = ajQuery.fn
這個(gè)屌啊。
這個(gè)屌啊。
2016-02-22
摘過來一句話:deferred.promise()的作用是,在原來的deferred對(duì)象上返回另一個(gè)deferred對(duì)象,后者只開放與改變執(zhí)行狀態(tài)無關(guān)的方法(比如done()方法和fail()方法),屏蔽與改變執(zhí)行狀態(tài)有關(guān)的方法(比如resolve()方法和reject()方法),從而使得執(zhí)行狀態(tài)不能被改變。
2016-02-19