【发布时间】:2016-11-30 13:36:39
【问题描述】:
今天看到一段没见过的代码:
var a = 1;
var b = 2;
var c = { a, b };
这将创建一个对象(分配给 c),其中包含两个键,它们是变量的名称,值是变量的值,如下所示:
{
a: 1,
b: 2
}
这正常吗?我找不到与此相关的任何内容或以这种方式创建对象。我在 chrome 上对其进行了测试,它运行良好,但我不确定这是否适用于每个浏览器。
我希望以这种方式创建对象:
var c = { a: a, b: b };
【问题讨论】:
-
我确定这个问题已经被问过了。谁找到了原始的?
-
@nicael 你呢? :D
-
是的,我做到了! :D
标签: javascript object