摘要:便提供了一個(gè)額外的選擇,對(duì)于不喜歡配置的開(kāi)發(fā)者尤其友好,因?yàn)闆](méi)有配置文件,僅有的少量配置項(xiàng)也是從命令行輸入。另外會(huì)自動(dòng)識(shí)別安裝在中的插件,然后導(dǎo)入,而無(wú)需手動(dòng)配置。與相比,零配置是最大的特點(diǎn)與優(yōu)勢(shì),但沒(méi)有功能強(qiáng)大,也缺少了些靈活性。 webpack 之外的另一種選擇:parcel 之前有寫(xiě)過(guò)一篇 webpack 之外的另一種選擇:rollup,這次算是姊妹篇,介紹另外一個(gè)工具 parc...
摘要:并發(fā)限制指的是,每個(gè)時(shí)刻并發(fā)執(zhí)行的數(shù)量是固定的,最終的執(zhí)行結(jié)果還是保持與原來(lái)的一致。換句話說(shuō),就是把生成數(shù)組的控制權(quán),交給并發(fā)控制邏輯。 背景 通常,我們?cè)谛枰WC代碼在多個(gè)異步處理之后執(zhí)行,會(huì)用到: Promise.all(promises: []).then(fun: function); Promise.all可以保證,promises數(shù)組中所有promise對(duì)象都達(dá)到resol...
摘要:什么是虛擬在中,執(zhí)行的結(jié)果得到的并不是真正的節(jié)點(diǎn),結(jié)果僅僅是輕量級(jí)的對(duì)象,我們稱之為。后來(lái)產(chǎn)出的架構(gòu)模式,期望從代碼組織方式來(lái)降低維護(hù)難度。 1、什么是虛擬DOM 在React中,render執(zhí)行的結(jié)果得到的并不是真正的DOM節(jié)點(diǎn),結(jié)果僅僅是輕量級(jí)的JavaScript對(duì)象,我們稱之為virtual DOM。 簡(jiǎn)單的說(shuō),其實(shí)所謂的virtual DOM就是JavaScript對(duì)象到H...
摘要:面向?qū)ο缶幊桃欢瓮暾膭?chuàng)建類(lèi)的示例如何創(chuàng)建一個(gè)類(lèi),包含有靜態(tài)屬性方法,公有私有屬性方法靜態(tài)私有變量靜態(tài)私有方法安全模式,防止未使用操作符私有變量方法公有屬性,方法靜態(tài)公有屬性靜態(tài)共有方法使用關(guān)閉包定義靜態(tài)私有變量與方法,所有實(shí)例創(chuàng)建過(guò)程中都 面向?qū)ο缶幊?showImg(https://segmentfault.com/img/bVbeqQd?w=2516&h=534); 一段完整的創(chuàng)...
摘要:繼承理論源于生活又高于生活在中繼承,和現(xiàn)實(shí)生活中繼承是相似的如兒子繼承父親財(cái)產(chǎn)子女的生理特性有父母的特性身高膚色性格等等只是一定比例上是這樣的,不是絕對(duì)的一樣中繼承方法有以下幾種本質(zhì)區(qū)別方法特別注意是本質(zhì)區(qū)別冒充繼承也稱之為借用構(gòu)造函數(shù)這種 JS繼承 理論源于生活、又高于生活 在JS中繼承,和現(xiàn)實(shí)生活中繼承是相似的 如:兒子繼承父親財(cái)產(chǎn)、子女的生理特性有父母的特性(身高、膚色、性格...