【发布时间】:2014-09-20 07:15:23
【问题描述】:
我正在 codecademy.com 学习 Javascript 轨道。我对使用“Object Literal Notation”创建对象感到困惑。
这里syntax1,在提示部分的语法是:
var friends = {
bill: {},
steve: {}
};
我们需要这些花括号在对象的花括号内包含键的值。
但是,在syntax2 中,语法是:
var myObject = {
key: value,
key: value,
key: value
};
请参阅,不需要对象的花括号内的花括号容器。 正如我做的练习一样,我们只需要:直接输入数字和函数,或在引号内输入字符串,或在方括号内输入数组。
有人可以分享他们的知识和时间来告诉我为什么我们有差异或者哪个是正确的语法吗?
【问题讨论】:
-
明确规定:“使用你朋友的名字作为空对象的键。”
-
@all:谢谢大家,你们的快速响应。我需要一些时间来理解和尝试。
标签: javascript object syntax object-literal