可能重复:
Is there a reason not to usenew Object()
in JavasScript?
Create an empty object in JavaScript with {} or new Object()?
在javascript中,以下两个语句是等效的吗?
var c = new Object();
var c = {};
答案 0 :(得分:3)
是。来自§11.1.5对象初始化器:
生产ObjectLiteral:{}的计算方法如下:
返回一个新对象,就像通过表达式new Object()创建一样,其中Object是具有该名称的标准内置构造函数。