==与===的区别

== 只要判断值一样,就能返回true,不判断数据类型;

=== 需要判断值,也要判断数据类型,都一样才返回true;

如: var a=1,b="1";

    if(a==b){

        alert(1);

    }    //结果是会执行的,弹出1

    if(a===b){

        alert(1);

    }    //不执行,因为条件不成立,数据类型不一样;

猜你喜欢

转载自blog.csdn.net/Chen_start02/article/details/80117659