js中的== 和 ===
js中的比较运算符==是判断两个数的数值是否相等。
三个等号代表内存中的位置是否相等。
下面看例子
<html>
<heda>
<meta charset="utf-8">
</heda>
<body>
<script>
function equal(){
a=5;
b='5'
if(a==b){
document.writeln("a==b");
}
if(a===b){
document.writeln("a===b");
}
}
equal.call(window);
</script>
</body>
</html>
结果可以看到。只输出了a==b
- ==代表值相同即为真
-三个等号代表值和类型都相同时才为真。