javascript中==和===的区别

来源:互联网 发布:python 字符串方法 编辑:程序博客网 时间:2024/05/22 22:47

==表示简单的相等,只判断值是否相等;而===表示值和类型都相等

for example:  var x = 10;

x==8将返回false;  x==10将返回true

x===10将返回true;x==="10"将返回false


那么在JavaScript中也存在与之相反的两个运算符 分别为!=和!==

!=表示不等于,而!==表示值和类型都不相等

for example:var y = 5;

y != 1将返回true,但是y !== 1却会返回false因为5和1类型都是int类型,所以y !== "10"才会返回true

1 0
原创粉丝点击