Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
vue 虚拟dom转换真实dom源码解析
当不断的通过JS修改DOM时 不经意间会触发到渲染引擎的回流或者重绘 这个性能开销是非常巨大的 因此为了降低开销 我们需要做的是尽可能减少DOM操作 当我们想用JS脚本大批量进行DOM操作时 会优先作用于Virtual DOM这个JS对象
vue源码
vuejs
javascript
前端
基于SpringBoot的在线教育平台系统
基于SpringBoot Vue的线教育平台系统 前后端分离 开发语言 Java 数据库 MySQL 技术 SpringBoot Vue Mybaits Plus ELementUI 工具 IDEA Ecilpse Navicat Mave
前后端分离项目源码分享
SpringBoot源码
vue源码
Java
vue
vue diff 双端比较算法
文章目录 双端指针 比较策略 命中策略四 命中策略二 命中策略三 命中策略一 未命中四种策略 遍历旧节点列表 新增情况一 新增情况二 删除节点 双端比较的优势 双端指针 使用四个变量 oldStartIdx oldEndIdx newSta
vue源码
vuejs
算法
前端
javascript
WeakMap弱引用
let obj name 张三 name 张三 这个对象能够被读取到 因为obj这个变量名对它的引用 将引用覆盖掉 obj null 这个对象将会被从内存中移除 因为我们已经失去了对他的所有引用 let obj name 张三 let ar
vuejs
javascript
vue源码
vue diff算法
vue中的diff算法概念 虽然点进来的大家应该都知道diff算法是什么 不过按照流程还是要简单说一下 按我个人的理解 Vue的diff算法是对新旧两条虚拟DOM进行逐层比较并更新真实DOM diff算法是平级比较 不考虑跨级的情况 采用深
vue源码
vue
js
vuejs
前端