js中对象比较的是引用值

而对象比较的是引用(也可以说是引用地址):
var obj1 = {};
var obj2 = {};
console.log(obj1 === obj2); // false
console.log(obj1 == obj2); // false
console.log(obj1 === obj1); // true
“undefined” 这个值未定义
“boolean” 这个值是布尔值
“string” 这个值是字符串
“number” 这个值是数值
“object” 这个值是对象或null
“function” 这个值是函数

typeof 是一个操作符,后面的圆括号可有可无
注意:null和undefined没有属性,甚至连toString()这种标准方法都没有。

猜你喜欢

转载自blog.csdn.net/qq_30443907/article/details/81328090
今日推荐