1、注意作用域,尽量不要在作用域链中找全局变量;
2、避免不必要的属性查找:数组比对象快很多;
3、优化循环:减值迭代,简化终止条件,简化循环体,后测试循环;
4、展开循环;
5、尽可能避免出现需要按照javascript解释的字符串;
6、原生方法较快;
7、switch语句比if-else快
8、位运算符较快、
9、用一个var声明变量;
10、使用事件代理:利用事件冒泡;
1、注意作用域,尽量不要在作用域链中找全局变量;
2、避免不必要的属性查找:数组比对象快很多;
3、优化循环:减值迭代,简化终止条件,简化循环体,后测试循环;
4、展开循环;
5、尽可能避免出现需要按照javascript解释的字符串;
6、原生方法较快;
7、switch语句比if-else快
8、位运算符较快、
9、用一个var声明变量;
10、使用事件代理:利用事件冒泡;