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