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