JavaScript完整性检查

Posted web前端开发技术

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript完整性检查相关的知识,希望对你有一定的参考价值。

1、7个“坑”

<!DOCTYPE html>
<html lang="zh">

    <head>
        <meta charset="UTF-8" />
        <title>javascript完整性检查</title>
    </head>

    <body>

        <script type="text/javascript">
            console.log(0 == false); //true
            console.log(false == 0); //true
            console.log(false == ‘‘); //true
            console.log(false == []); //true
            console.log(‘‘ == 0); //true
            console.log(‘‘ == []); //true
            console.log(0 == []); //true
        </script>
    </body>

</html>

2、避免坑的原则

(1)如果两边有true或者false,千万不要使用==

(2)如果两边有[],‘‘或者0,千万不要使用==

(3)最好都使用===,来避免强制转换的坑!

以上是关于JavaScript完整性检查的主要内容,如果未能解决你的问题,请参考以下文章

几个有用的JavaScript/jQuery代码片段(转)

10个JavaScript代码片段,使你更加容易前端开发。

10个JavaScript代码片段,使你更加容易前端开发。

覆盖javascript以消除闪烁

VSCode自定义代码片段——git命令操作一个完整流程

JavaScript完整性检查