网页制作JS代码优化经验总结( 二 )


14.正则的查找没有indexOf快

var s= sdfsdfsdfAAAsdfdsfs;
for(var i=0;i<1000;i){
s.indexOf(AAA)
}
比这个快

var s= sdfsdfsdfAAAsdfdsfs;
for(var i=0;i<1000;i){
/AAA/.test(s)
}
15.在正则中多用非捕获(?:)这样快
16.设置某个元素的style时用cssText简单些

el.style.cssText=";postion:absolute;"
(注意:position前;不能去了,因为ie没有这个;position认不出来了就,比的浏览器没这个毛病)
17.在new 时,没有参数时函数名后边的括号可以去了

new fn()==>new fn
new Image()==>new Image
【网页制作JS代码优化经验总结】先想到这么多,再想到时在补偿,认为不对的提啊,别客气


以上就是网页制作JS代码优化经验总结,希望大家喜欢,请继续关注我们 。

推荐阅读