课程
/前端开发
/JavaScript
/JavaScript进阶篇
在这里为什么要使用 === 啊?
2016-12-31
源自:JavaScript进阶篇 4-10
正在回答
=是表示赋值操作符,当y等于5,运行x=y,结果为x=5就是把y的值赋给等号左边的x;
==是表示等于,相当于我们数学里看到的等于,值一样就相等;
===是表示严格等于,是绝对相等,即数据类型与值都必须相等,例如:
var x = "John";
var y = new String("John");
(x === y) // 结果为 false,因为是字符串,y 是对象
tuekirk 提问者
= 赋值运算符 == 等于 === 严格等于
只有==哪里来的===
qq_黑泽明_0
wanttoplay 回复 qq_黑泽明_0
qq_黑泽明_0 回复 wanttoplay
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答!=和=!的区别
1 回答关于:和=的区别?
2 回答location和window.open 的区别
3 回答join()和concat()的区别
3 回答value 和 innerHTML的区别