什么是 Virtual DOM Virtual DOM(虛擬 DOM),是由普通的 JS 對(duì)象來(lái)描述 DOM 對(duì)象芭商,因?yàn)椴皇钦鎸?shí)的 DOM 對(duì)象...
規(guī)范化標(biāo)準(zhǔn) 規(guī)范化是前端工程化很重要的部分份招,有時(shí)候卻往往被我們忽略 為什么需要規(guī)范化標(biāo)準(zhǔn) 軟件開(kāi)發(fā)需要多人協(xié)作,不同的人不同的編碼風(fēng)格和喜好致份,不...
Rollup Rollup 僅僅是一個(gè) ESM 打包器初衷就是只提供一個(gè)高效的 ESModule 打包器構(gòu)建出結(jié)構(gòu)扁平,性能出眾的類庫(kù) roll...
webpack 打包 模塊化開(kāi)發(fā)為我們解決了很多問(wèn)題,使得代碼組織管理非常的方便曙求,但是又帶來(lái)了新的問(wèn)題,ES Module 存在環(huán)境兼容問(wèn)題,劃...
模塊化開(kāi)發(fā) --- 當(dāng)下最重要的前端開(kāi)發(fā)范式之一所謂模塊化悟狱,只是思想或者理論静浴,不是具體的某個(gè)特定的實(shí)現(xiàn) 模塊化的演變過(guò)程 第一階段:文件劃分方式...
背景: 以前刀耕火種的年代 問(wèn)題/解決方案 代碼不夠健壯,可讀性差挤渐,沒(méi)有智能提示苹享,使用 TypeScript,提高代碼質(zhì)量浴麻,智能提示讓我們更加方...
說(shuō)明: 具體從內(nèi)存空間的使用以及垃圾回收機(jī)制的角度出發(fā)得问。 內(nèi)存管理 為什么要進(jìn)行內(nèi)存管理內(nèi)存.png內(nèi)存管理是可以避免程序出現(xiàn)一些不可察覺(jué)的內(nèi)存...
語(yǔ)言類型 強(qiáng)類型 弱類型 (類型安全維度)強(qiáng)類型有類型上的約束,不允許任意的隱式類型轉(zhuǎn)換優(yōu)勢(shì):錯(cuò)誤更早暴露代碼智能软免,編碼準(zhǔn)備重構(gòu)更加牢靠減少不必...
1.新的標(biāo)準(zhǔn)規(guī)范 ECMAScript2015 是 js 的一種的新的標(biāo)準(zhǔn)規(guī)范宫纬,就是對(duì) js 的寫(xiě)法上提出了新的語(yǔ)法要求和寫(xiě)法格式。 2.ECM...