极客之家

查看: 22|回复: 0
收起左侧

js怎么发现处理错误、优化js代码

[复制链接]
gmail2014 该用户已被删除
发表于 2017-9-11 18:13:59 | 显示全部楼层 |阅读模式
一、用alert()和documen.write()监视变量值

二、
window.onerror = function(sMessage,sUrl,sLine){
    alert("出错啦:\n"+sMessage+"\nUrl"+sUrl+"\n行号"+sLine);
    return true;//屏蔽系统错误
}


三、
try{
    alert(freestyle);
}catch(exception){
    var sError='';
    for(var i in exception){
        sError += i + ':' + exception + '\n';
    }
    alert(sError);
}finally{
}


四、
firefox下Venkman插件、还有firebug



优化js代码:
一、发布时压缩代码:在线代码压缩
1、布尔值用1和0代替
2、if(!myvalue)
3、var myArray = [];


二、函数体内尽量声明局部变量

三、避免代码的冗余运行

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

QQ|Archiver|手机版|小黑屋| 极客之家 ( 豫ICP备17048864号 )

GMT+8, 2018-1-23 07:51

Powered by Discuz! X3.4

© 2014-2017 itholiday.cn.

快速回复 返回顶部 返回列表