240 发简信
  • 120
  • 120
    Event Loop

    一,事件环的执行顺序 1,例子 2,main script=》微任务=》宏任务中的第一项=》微任务=》宏任务中的第二项=》微任务=》。。...

  • 深拷贝和浅拷贝

    一,深拷贝和浅拷贝比较 1,浅拷贝:只是增加了一个指针指向已存在的内存地址 2,深拷贝:增加了一个指针并且申请了一个新的内存,使这个增加...

  • DOM事件类

    一,DOM事件的级别 1,DOM0:element.onclick=function(){} 2,DOM2:element.addEve...

  • 懒加载

    一,懒加载 1.什么是懒加载 懒加载也叫延迟加载,指的是在长网页中延迟加载图像,是一种很好优化网页性能的方式。用户滚动到它们之前,可视区域外...

  • 120
    前端路由原理

    一,路由方式 1,hash(url后面带#) 1)hash变化会触发网页跳转,即浏览器的前进、后退 2)hash变化不会刷新...

  • Vue实例初始化

    1,initLifecycle(vm)// vm生命周期相关变量初始化操作 2,initEvents(vm)// vm事件相关初始化 3,ini...

  • 120
    Vue渲染/更新过程

    一,渲染过程 1,解析模板为render函数(或在开发环境已完成,vue-loader) 2,触发响应式,监听data属性getter set...

  • vue编译模板

    一,with语法 二,编译模板 1,模板编译为render函数,执行render函数返回vnode(虚拟节点) 2,基于vnode在执行...