Back to beginning 有一段時(shí)間沒(méi)寫(xiě)博客了,主要是工作比較忙,平常的總結(jié)一般都記錄在筆記軟件里了,沒(méi)有公開(kāi)匯總。最近因?yàn)楣ぷ髯儎?dòng)(...
工廠模式:用一個(gè)函數(shù)返回一個(gè)對(duì)象。 寫(xiě)一個(gè)create函數(shù),在里面創(chuàng)造一個(gè)對(duì)象,給這個(gè)對(duì)象添加屬性,然后返回這個(gè)對(duì)象。這種方式可以“批量生產(chǎn)”,...
閉包 借助全局變量 由于userGetter作為window的一個(gè)屬性,所以其它地方可以訪問(wèn)到這個(gè)函數(shù),又由于userGetter可以訪問(wèn)到us...
性能優(yōu)化這個(gè)問(wèn)題小公司要求不高,大公司不需要教,因?yàn)橛泄ぞ弑WC。 回答這題的思路要從另一道面試題:從敲回車(chē)開(kāi)始到頁(yè)面展現(xiàn)這個(gè)過(guò)程發(fā)生了什么 入手...
Cookie - 什么是cookie? MDN是這樣說(shuō)的:HTTP Cookie(也叫Web cookie或者瀏覽器Cookie)是服務(wù)器發(fā)送到...
在面試中,我們經(jīng)常會(huì)被問(wèn)到怎樣優(yōu)化頁(yè)面加載速度,顯而易見(jiàn),最好的辦法就是不通過(guò)網(wǎng)絡(luò)下載資源,直接在本地磁盤(pán)獲取內(nèi)容。于是我們引入緩存,請(qǐng)求可以從...
Ajax(Asynchronous JavaScript and XML ): JavaScript通過(guò)異步的方式發(fā)送請(qǐng)求,局部刷新頁(yè)面。 簡(jiǎn)易...
原型鏈?zhǔn)荍S里一個(gè)重要的概念,理解原型鏈之前,我們要了解原型。 原型 mdn:每個(gè)對(duì)象都有一個(gè)內(nèi)部鏈接到另一個(gè)對(duì)象,稱它為原型 這里的另一個(gè)對(duì)象...
this是一個(gè)很抽象的知識(shí)點(diǎn),很多人常常認(rèn)不清它的“真面目”,在學(xué)習(xí)中,我做了如下總結(jié): this就是call的第一個(gè)參數(shù) 我們要了解this是...