基礎(chǔ)知識 基礎(chǔ)知識:瀏覽器的渲染[http://www.reibang.com/p/4b9890deb95d] JavaScript基礎(chǔ)知識 ...
v8引擎的內(nèi)存區(qū)主要可以分為以下幾類:棧區(qū)粘驰、堆區(qū)维咸、常量區(qū)、函數(shù)定義區(qū)哟忍、函數(shù)緩存區(qū)梅屉,而后三者也可以認(rèn)為是有特殊用途的堆區(qū)筐带,這三塊內(nèi)存區(qū)完全由引擎控...
渲染流程 渲染流程有四個主要步驟: 解析HTML生成DOM樹: 渲染引擎首先解析HTML文檔鹅经,生成DOM樹 構(gòu)建Render樹: 接下來不管...
原理對比 Webpack啟動的時候,要根據(jù)entry找到所有的依賴模塊瘾晃,然后對代碼進(jìn)行編譯贷痪、打包、壓縮的酗捌。所以Webpack是 bundle b...
分解 new 運(yùn)算符 創(chuàng)建一個空的簡單 JavaScript 對象(即 {})涌哲; 為步驟 1 新創(chuàng)建的對象添加屬性 __proto__胖缤,將該屬性...
概念 閉包是捆綁在一起(封閉)的函數(shù)與對其周圍狀態(tài)(詞法環(huán)境)的引用的組合。通俗的講阀圾,閉包使您可以從內(nèi)部函數(shù)訪問外部函數(shù)的范圍哪廓。在 JavaSc...
方法1 判斷是否有then方法 在Promises/A+規(guī)范有一個叫做thenable的概念,基本上是 "一個有then方法的對象"初烘。所以你可以...
問題原因 Vue.js應(yīng)用程序依賴 .env 文件來指定應(yīng)用程序的設(shè)置涡真。在我們打包的時候分俯,類似于hardcode方式,把這些環(huán)境變量給替換掉哆料。 ...
https://kangax.github.io/compat-table/es2016plus/[https://kangax.github....