首页 > 技术文章 > JS——“==”与“===”

wuqiuxue 2017-10-18 11:21 原文

==:

两个等于号只是比较两个变量的值

var n1 = 1;
var n2 = "1";
alert(n1 == n2);//返回true

===:

三个等于号不仅比较值而且比较数据类型

给定 x=5,下面的表格解释了比较运算符:

运算符 描述 例子
=== 全等(值和类型) x===5 为 true;x==="5" 为 false

 

 

 

!=:

只判断内容是否不相同,不判断数据类型

!==:

不仅判断内容是否不相同,而且判断数据类型是否相同

参考:JavaScript 比较和逻辑运算符

推荐阅读