极客之家

查看: 8|回复: 0

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

[复制链接]

该用户从未签到

主题

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 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 = [];


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

三、避免代码的冗余运行

回复

使用道具 举报

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

本版积分规则

站点信息

站点统计| 举报| Archiver| 手机版| 小黑屋 | 服务支持:云帆科技|

Powered by efun326 V1.1 © 2015-2017 Efun326.com

GMT+8, 2017-9-20 11:53 , Processed in 0.071104 second(s), 25 queries .

意见建议|联系我们 |关于我们|广告合作|商家入驻|企业文化

( 豫ICP 888888) Honor accompaniments theme by cihs405

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