240 发简信
IP属地:广东
  • 前端常见面试题集合

    基础知识 基础知识:浏览器的渲染[https://www.jianshu.com/p/4b9890deb95d] JavaScript基础知识 ...

  • Resize,w 360,h 240
    v8引擎中的常量池

    v8引擎的内存区主要可以分为以下几类:栈区、堆区、常量区、函数定义区、函数缓存区,而后三者也可以认为是有特殊用途的堆区,这三块内存区完全由引擎控...

  • 基础知识:浏览器的渲染

    渲染流程 渲染流程有四个主要步骤: 解析HTML生成DOM树: 渲染引擎首先解析HTML文档,生成DOM树 构建Render树: 接下来不管...

  • JavaScript常见面试题:Vite 跟 Webpack的区别?

    原理对比 Webpack启动的时候,要根据entry找到所有的依赖模块,然后对代码进行编译、打包、压缩的。所以Webpack是 bundle b...

  • JavaScript常见面试题:new的时候做了什么?

    分解 new 运算符 创建一个空的简单 JavaScript 对象(即 {}); 为步骤 1 新创建的对象添加属性 __proto__,将该属性...

  • JavaScript常见面试题:闭包

    概念 闭包是捆绑在一起(封闭)的函数与对其周围状态(词法环境)的引用的组合。通俗的讲,闭包使您可以从内部函数访问外部函数的范围。在 JavaSc...

  • 判断对象是否为Promise对象

    方法1 判断是否有then方法 在Promises/A+规范有一个叫做thenable的概念,基本上是 "一个有then方法的对象"。所以你可以...

  • Resize,w 360,h 240
    Vue应用在运行时获取docker的环境变量

    问题原因 Vue.js应用程序依赖 .env 文件来指定应用程序的设置。在我们打包的时候,类似于hardcode方式,把这些环境变量给替换掉。 ...

  • 各个浏览器/引擎ES2016+的适配能力

    https://kangax.github.io/compat-table/es2016plus/[https://kangax.github....

个人介绍
总有一天我会成为很厉害的前端开发工程师!