FE
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or...
简单diff算法
9.1 减少DOM操作的性能开销当新旧子节点都为数组的时候。需要进行核心diff算法,最暴力的当然是将全部旧子节点卸载,新节点挂载上。
当然还有大家可以简单想到的办法就是将新旧子节点数组的共同长度做patch,然后进行考虑新节点新增与删除的情况。
例如以下新旧节点
双端比较
10 双端比较10.1...
js基础
js基础
js有哪些类型 number,string,boolean,object,undefined,null,symble,bigInt
so 面试题来了?
typeof null ????object why?历史原因因为null编码问题
typeof array === ‘object’...
js基础
js手写代码一、JavaScript基础
快速Diff算法
快速Diff算法11.1 相同的前置元素和后置元素
CSS基础
CSS单行多行显示省略号1
浏览器原理篇
浏览器原理篇
1. 浏览器缓存
js基础
js基础
ES Module和CommonJS
类型
ES Module
CommonJS
加载方式
编译时
运行时
引入性质
引用 /...
js基础
js基础-MapMap 与对象不同之处:对象是字符串键-任意类型值,Map是任意类型键-任意类值值