以前没有注意过这个问题(用过,但是没有在意过这个)
先贴上W3C上的介绍。http://www.w3school.com.cn/js/pro_js_operators_equality.asp
测试:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>测试js的等性运算符= =和= = =</title>
<script>
var i1 ='1';
var i2 = 1;
var i3 = 1;
if(i1==i2){
alert("i1== i2");
}
if(i1===i3){
alert("i1=== i3");
}
if(i2===i3){
alert("i2 === i3");
}
</script>
</head>
<body>
</body>
</html>