var i="1";
    
 console.log(i==1);
 console.log(i===1);
 console.log(i==="1");

输出:

true
false
true

 

在js中,有相等(==)和严格相等(===)的区别,使用==时,整形1会转换为字符串“1”于变量i进行比较。===不进行类型转换。

posted on 2014-05-12 17:00  zoulei_3718  阅读(262)  评论(0编辑  收藏  举报