到console.assert导论()函数在Javascript 浏览:755

在Javascript程序的开发和维护,维护(断言)是一个很好的功能来保证程序的正确性。在一个浏览器调试工具,此功能可以通过调用实现的(console.assert)。例如,在以下代码中,()的console.assert声明保证猫对象积分变量的值是3:

复制代码代码如下所示:

函数猫(名称,年龄,得分){

this.name =名称;

this.age =年龄;

This.score = score;

}

新的猫()苗

Console.assert(c.score。长度= = 3,积分长度断言失败);



在console.assert()语句,第一个参数是断言的结果,它应该在正常情况下是正确的,第二个参数是输出到控制台时,它是错误的错误的信息。例如,当分数变量的数组的长度不是3在上面的例子中:

复制代码代码如下所示:

函数猫(名称,年龄,得分){

this.name =名称;

this.age =年龄;

this.score =得分;

}

新的猫()苗

Console.assert(c.score。长度= = 3,积分长度断言失败);





在代码执行时,Firebug控制台将打印错误信息:





浏览器支持

Console.assert()是很好的支持与调试工具的浏览器,和各大浏览器都支持这个功能。不过,值得一提的是,火狐浏览器本身不支持此功能,而Firebug插件必须安装在Firefox中使用console.assert()。
推荐文章1
广告