获得徽章 0
为什么CSS3的动画效率更高?
部分CSS3动画效果实在合成线程上实现的,不需要主线程介入,省去了重排和重绘的过程,这就大大的提升了渲染效率。然而,如果用js实现动画,所有的过程都需要主线程加入,效率就会大打折扣。
评论
前端开发
前端开发
dependenciesvs devDependencies

devDependencies 是只会在开发环境下依赖的模块,生产环境 不会打包;
dependenciesvs 依赖的模块不仅开发环境可以用,生产环境也可以用。
2
Object.defineProperty. vs Proxy

Object.defineProperty只能监视到对象属性的读写
Proxy能够监视到更多对象操作,比如delet,对对象中方法的调用等。
4
前端开发
浅拷贝: 拷贝在栈中存储的地址。
深拷贝: 堆中存储的数据也拷贝出来,不会互相影响。
评论
{} === {} // false
原因在于,引用类型在比较的时候判断的是引用而不是值。等号两边是两个不同的引用。
4
prototype是函数才会有的属性,而__proto是几乎所有对象都有。函数的prototype指向原型,原型链是有__proto__链接起来的。
15
下一页
个人成就
文章被点赞 58
文章被阅读 5,943
掘力值 298
收藏集
2
关注标签
16
加入于