JS——错误处理

来源:互联网 发布:软件的界面设计 编辑:程序博客网 时间:2024/06/03 03:57
//错误处理  闪退很不好  输入-1,3345等var n = 666.555;var d = prompt("请输入小数位数");try{var result = n.toFixed(d);console.log(result);}catch(err){alert("小数位数必须介于0-100之间");console.log(String(err));}console.log("程序继续运行...");


//有些性能问题 有点不负责任//问题:1、效率:try catch效率比普通程序低      //2、无法精准预报错误      //3、会自动创建错误对象,占用更多内存空间//解决:用if...else...判断出错的原因if(d>=0&&d<=100){var result = n.toFixed(d);console.log(result);}else{alert("小数位数必须介于0-100之间");}console.log("程序继续运行...");



原创粉丝点击