1. 單例模型 定義:保證一個(gè)類僅有一個(gè)實(shí)例,并提供一個(gè)訪問(wèn)它的全局訪問(wèn)點(diǎn)應(yīng)用場(chǎng)景:當(dāng)有些對(duì)象只需要一個(gè)的時(shí)候,不想被多次重復(fù)創(chuàng)建,比如線程池、...
對(duì)于前端開發(fā)來(lái)說(shuō),接觸最多的就是瀏覽器了,我們需要學(xué)習(xí)一下瀏覽器的原理,有助于我們更好地理解web應(yīng)用,以及如何提高和優(yōu)化web的性能,在遇到問(wèn)...
1. 環(huán)境準(zhǔn)備 初始項(xiàng)目 安裝jest 下載和配置babel(如果不使用ES6語(yǔ)法,則可以跳過(guò)此步驟) 新建一個(gè).babelrc文件,寫入如下內(nèi)...
React-Hooks 1. React-hooks是什么 我們先來(lái)看一下官網(wǎng)的解釋: Hook 是 React 16.8 的新增特性。它可以讓...
TypeScript學(xué)習(xí) 1.基礎(chǔ)類型 TypeScript和JavaScript支持的數(shù)據(jù)類型差不多 布爾:boolean 數(shù):number ...
1. 判斷對(duì)象為空的方法 ① 使用JSON.stringify轉(zhuǎn)換為字符串 *②使用for...in查找key ③使用ES6自帶的,Object...
1. VUE特點(diǎn) 輕量使用gzip最小壓縮后有20kb,react有35kb,angular有60kb 漸進(jìn)式框架你不需要完全了解他,就可以用,...
一. 簡(jiǎn)單HTTP服務(wù)器 http服務(wù)作為前端人員來(lái)說(shuō),比較熟悉,具體就不介紹了。(1)通過(guò)瀏覽器來(lái)訪問(wèn),請(qǐng)求資源的方式下載: 代碼: 在瀏覽器...
1.使用@引用路徑 當(dāng)我們引用一個(gè)工具類的方法,如果你的頁(yè)面層層嵌套,那么你就可能要一直../../../甚至還會(huì)找錯(cuò)路徑,但是我們開發(fā)時(shí)候多數(shù)...