【发布时间】:2011-11-30 02:52:49
【问题描述】:
我知道我们可以在运行时在 Javascript 对象中创建新属性,但是该属性也可以被赋值吗?例如。
var value = "New value";
var table = new Object();
var newValue = table[value];
现在,我知道值表有一个名为“值”的新属性。但是“值键”是否包含“新值”的信息。那么,这是否意味着现在表对象如下所示:
table = {
value:"New Value";
}
【问题讨论】:
-
顺便说一句,对象文字符号
{}几乎在任何可能的方面都比new Object()好。 -
此外,对象文字
{ ... }中的分号 (;) 无效。使用逗号 (,) 分隔对象字面量内的属性。
标签: javascript