基础知识 基础知识:浏览器的渲染[https://www.jianshu.com/p/4b9890deb95d] JavaScript基础知识 ...
v8引擎的内存区主要可以分为以下几类:栈区、堆区、常量区、函数定义区、函数缓存区,而后三者也可以认为是有特殊用途的堆区,这三块内存区完全由引擎控...
渲染流程 渲染流程有四个主要步骤: 解析HTML生成DOM树: 渲染引擎首先解析HTML文档,生成DOM树 构建Render树: 接下来不管...
原理对比 Webpack启动的时候,要根据entry找到所有的依赖模块,然后对代码进行编译、打包、压缩的。所以Webpack是 bundle b...
分解 new 运算符 创建一个空的简单 JavaScript 对象(即 {}); 为步骤 1 新创建的对象添加属性 __proto__,将该属性...
概念 闭包是捆绑在一起(封闭)的函数与对其周围状态(词法环境)的引用的组合。通俗的讲,闭包使您可以从内部函数访问外部函数的范围。在 JavaSc...
方法1 判断是否有then方法 在Promises/A+规范有一个叫做thenable的概念,基本上是 "一个有then方法的对象"。所以你可以...
问题原因 Vue.js应用程序依赖 .env 文件来指定应用程序的设置。在我们打包的时候,类似于hardcode方式,把这些环境变量给替换掉。 ...
https://kangax.github.io/compat-table/es2016plus/[https://kangax.github....