为什么说DOM操作很慢

2015-12-08
阅读 6 分钟
9.3k
首先,DOM对象本身也是一个js对象,所以严格来说,并不是操作这个对象慢,而是说操作了这个对象后,会触发一些浏览器行为,比如布局(layout)和绘制(paint)。下面主要先介绍下这些浏览器行为,阐述一个页面是怎么最终被呈现出来的,另外还会从代码的角度,来说明一些不好的实践以及一些优化方案。

对Js赋值运算的新认识

2015-07-06
阅读 2 分钟
6.5k
The production AssignmentExpression : LeftHandSideExpression = AssignmentExpression is evaluated as follows: