0

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

Machavity
  • 30,841
  • 27
  • 92
  • 100
Luke
  • 417
  • 1
  • 7
  • 18

1 Answers1

1

Instance of objects are not the same even:

let a = new Object();
let b = new Object();
console.log(a===b) // false
Vayrex
  • 1,417
  • 1
  • 11
  • 13