vue3性能提升表现具体在哪里(简洁版)

简介: vue3性能提升表现具体在哪里(简洁版)

总的来说,vue3的效率提升的原因就是对一些静态的东西做了各种优化:


  1. 静态的节点会被缓存
  2. 连续多个的静态节点会被编译成字符串
  3. 静态的事件处理函数也会被缓存
  4. dom树对比的时候只对比动态的节点,.因为vue3将每个dom上的动态节点都以数组的形式保存在block 节点中,对比只需要循环对比两个数组中的动态节点即可
  5. 对比节点的时候,又会只对比动态的节点内容.比如节点变化前后只有class和value变化了,那就只对比class和value,不会去对比id等属性


vue3以上优化,使得vue3在编译以及渲染的时候的效率都大大提升


相关文章
|
1天前
|
前端开发 JavaScript API
Vue3 五天速成(下)
Vue3 五天速成(下)
25 1
|
1天前
|
JavaScript 前端开发 网络架构
Vue3 五天速成(中)
Vue3 五天速成(中)
10 1
|
1天前
|
Web App开发 缓存 JavaScript
Vue3 五天速成(上)
Vue3 五天速成(上)
11 2
|
1天前
vue3版本的爱心源码
vue3版本的爱心源码
4 0
|
1天前
|
XML JavaScript 前端开发
Vue3 项目中怎么使用 jsx——易懂
Vue3 项目中怎么使用 jsx——易懂
5 0
|
1天前
|
JavaScript
vue3 实现电子签名
vue3 实现电子签名
6 1
|
1天前
|
JavaScript
vue3表格编辑(数据回显)和删除功能实现
vue3表格编辑(数据回显)和删除功能实现
6 1
|
1天前
|
JavaScript
vue3中reactive和ref函数及对比
vue3中reactive和ref函数及对比
6 1
|
1天前
|
编译器
vue3组件TS类型声明实例代码
vue3组件TS类型声明实例代码
4 0
|
1天前
|
JavaScript
Vue3中props的原理与使用
Vue3中props的原理与使用
7 0