理解JavaScript中的新Object()

jai*_*rik 1 javascript object javascript-objects

我有以下代码 -

var a = new Object();
var b = {};
console.log(a == b || a === b);
Run Code Online (Sandbox Code Playgroud)

它打印出来false.这背后的原因是什么?

Que*_*tin 6

比较对象时,您正在测试它们是否是同一个对象.

您有两个不同的(尽管实际上是相同的)对象.