您的位置:首页 > Web前端 > JavaScript

js使用技巧大全

2016-01-21 22:02 375 查看
1.防止重新构建
var constructedHtml = "";
for(var i = 0,len = arr.length;i < len;i++){
constructedHTML += "<li>"+arr[i].title+"</li>";
//没有重新布局,增加到字符串
}

document.getElementById(myList).innerHTML = construtedHTML;
//在这里重新布局


2.不要用微秒来产生唯一的ID
var myID = "static"+new Date.getTime();
修改为
var myID = "static"+Math.round(Math.random()*10000);


3.检查特性,而不是检测浏览器类型
之前
if($browser.msie){
//哦,是IE,那肯定不支持
}
现在
用Modernizr检测浏览器是否支持cavas
if(Modernizr.canvas){
}


4.使用可读的毫秒数
之前
var timeout = 30000;
之后
var timeout = 30*1000;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: