== 只要判断值一样,就能返回true,不判断数据类型;
=== 需要判断值,也要判断数据类型,都一样才返回true;
如: var a=1,b="1";
if(a==b){
alert(1);
} //结果是会执行的,弹出1
if(a===b){
alert(1);
} //不执行,因为条件不成立,数据类型不一样;
== 只要判断值一样,就能返回true,不判断数据类型;
=== 需要判断值,也要判断数据类型,都一样才返回true;
如: var a=1,b="1";
if(a==b){
alert(1);
} //结果是会执行的,弹出1
if(a===b){
alert(1);
} //不执行,因为条件不成立,数据类型不一样;