文章列表
JavaScript 三个等号(===)比较后为true,必须满足以下四个条件:
1、两个的数据类型必须一样;
2、两个数据的值必须一样;
3、两个都不能是NaN;
4、两个都不能是对象(除非两个都是null);
说明:① JS是引用比较,而非值比较;
② === 比较时,两边的数据不做任何的类型转换。
例子:
1、数据类型不一样:
var a = '1';
var b = 1;
var c = new String('1');
a === b;//结果是false
a === c;//结果是false,同时c是一个对象
2、值不一样结果肯定是fals ...