以下javascript语句是否等效
Are the following statements in javascript equivalent?
可能的重复:
是否有理由不在JavasScript中使用new Object()
用{}或new object((在JavaScript中创建一个空对象?
在javascript中,以下两个语句等效吗?
var c = new Object();
var c = {};
是。来自§11.1.5对象初始化器:
生产ObjectLiteral:{}的评估如下:
返回一个由表达式new object((创建的新对象,其中object是具有该名称的标准内置构造函数。
相关文章:
- 如何知道javascript for语句中的所有结果是否都是错误的
- ES6是否引入了一种机制来生成块范围的函数语句(而不是表达式)
- jade/pug是否可以在include语句中使用变量
- 在JavaScript / jQuery中,是否有一种更短的方法可以编写在同一个测试变量上具有许多OR的“if”语句
- 异步函数调用是否可以在两个同步语句之间完成
- if语句中的第4行是否从第2行开始
- 如何在函数中编写 if/else 语句,告诉我一个数字是否可以被 2 整除(在 javascript 中)
- 是否可以将条件语句或其他javascript作为参数传递到ember句柄中
- If.else语句检查NaN和空字符串是否在JavaScript中不起作用
- 检测是否按下了if语句的数字键
- 在条件(if)结构的条件语句中是否有定义变量的有效方法
- 节点.js是否支持“let”语句
- 是否可以创建涉及按钮的 if 语句
- 检查布尔键是否存在并将其包含在 if 语句中的最有效方法
- 用于确定是否存在多个变量的 if 语句简写
- 确定是否已在 if 语句中选择任何选项
- 创建 if 语句以指示是否应使用 if 语句
- 如何在纯 javascript 中检查元素是否有 ID?和条件语句问题
- 在 JS 中使用 if else 语句来检查 HTML 表单元素是否等于某个数字
- 是否可以使用 JavaScript 的 “if” 语句的值