在这里为什么要使用 === 啊?
=是表示赋值操作符,当y等于5,运行x=y,结果为x=5就是把y的值赋给等号左边的x;
==是表示等于,相当于我们数学里看到的等于,值一样就相等;
===是表示严格等于,是绝对相等,即数据类型与值都必须相等,例如:
var x = "John";
var y = new String("John");
(x === y) // 结果为 false,因为是字符串,y 是对象
= 赋值运算符 == 等于 === 严格等于
只有==哪里来的===