JavaScrict中的断言调试

今天在看忍者秘籍的时候,看到一个断言方法。查阅了一下资料,原来javascript中的console也包含这个方法。具体用法如下:

<script type="text/javascript">
    var name="winty";
    function put(){
        console.assert(name=="Luckywinty","The name is not matching!");
    }
    put();
</script>
该方法通常接受两个参数,第一个表示需要断言的值,第二个表示该断言目的的描述。当第一个参数为true时,断言消息不输出。当第一个参数为false时,会在控制台输出第二个参数定义的消息。

输出结果:

简单的断言是很有利于javascript调试的。

原文地址:https://www.cnblogs.com/LuckyWinty/p/5271492.html