我有这段代码:
var object1 = {same:'test'}
var object2 = {same:'test'};
console.log(object1 === object2)
它在控制台中返回false。
我还有这段代码:
var object1 = {same:'test'}
var object2 = object1;
console.log(object1 === object2)
它在控制台中返回true。
我知道 '===' 是一个相等运算符,但我不知道它如何在对象上工作。
为什么第一个示例返回false?