问题
Why it returns false?
let a = new Object()
let b = Object()
console.log(a) // {}
console.log(b) // {}
console.log(a===b) // false
I checked a proto of a and b too and it is the same.
So what is the difference?j
回答1:
Instance of objects are not the same even:
let a = new Object();
let b = new Object();
console.log(a===b) // false
来源:https://stackoverflow.com/questions/49475999/why-is-object-new-object-equal-to-false