切換分支git branch //查看當(dāng)前分支git checkout master //切換到master分支 提交到遠(yuǎn)程git push -...
在jquery時(shí)代,如果一個(gè)有幾個(gè)請(qǐng)求a,b,c,然后每個(gè)請(qǐng)求都需要用到上一個(gè)請(qǐng)求返回的數(shù)據(jù)的話,我們就會(huì)寫(xiě)這樣的代碼 可以看到,我們陷入到多層...
getOwnPropertySymbols獲取對(duì)象中所有Symbol類(lèi)型的keyconst a = Symbol('a');let obj = ...
default :指默認(rèn)修飾符,即什么都不加的情況,限制一個(gè)包內(nèi)的可以訪問(wèn)。 protected : 比default多了一個(gè)在其他類(lèi)的子類(lèi)也能...
有個(gè)不好的地方,就是子類(lèi)都有父類(lèi)函數(shù)的副本(父類(lèi)里this的屬性),影響性能。而且也不能通過(guò)prototype共享一些共同的方法
函數(shù)里this的屬性 和 函數(shù)外prototype的屬性,在new之后,都會(huì)被子類(lèi)繼承 需要注意的是,原型鏈的繼承方式,創(chuàng)建子類(lèi)時(shí),無(wú)法像父類(lèi)構(gòu)...
代理模式,顧名思義,就是A要對(duì)C做一件事情,讓B幫忙做(怎么聽(tīng)起來(lái)怪怪的)。 下面寫(xiě)幾個(gè)常見(jiàn)的使用代理模式的例子 在網(wǎng)頁(yè)開(kāi)發(fā)中,圖片的預(yù)加載是一...
有一個(gè)常見(jiàn)的面試題,相信很多人都看過(guò)。 會(huì)輸出5個(gè)5,雖然寫(xiě)了setTimeout,但其實(shí),里面的function是在for循環(huán)結(jié)束之后才執(zhí)行的...
這個(gè)模式之前就有寫(xiě)過(guò),只是當(dāng)時(shí)不知道這種模式的正規(guī)叫法.當(dāng)時(shí)把該項(xiàng)目的一些需要ajax請(qǐng)求的方法提取到一個(gè)database.js里。 因?yàn)槭莄l...