Javascript对象字面量

时间:2011-06-09 07:13:26

标签: javascript object

这是我的对象文字:

var obj = {key1: value1};

我如何添加:

{key1: value1,value2,value3}

到对象?

4 个答案:

答案 0 :(得分:4)

var obj = {key1: [value1, value2, value3]};

答案 1 :(得分:3)

如果您使用值声明它,请使用带有对象文字的数组。

var obj = {key1: [value1, value2, value3]}

如果您已经声明了值,仍然使用数组,但只需设置属性。

obj.key1 = [value1, value2, value3]

答案 2 :(得分:1)

您应该在指定键处修改对象以获得数组而不是简单值:

obj.key1 = [ obj.key1, 'value2', 'value3' ];

答案 3 :(得分:0)

尝试

var obj = {"key": "val1"};
obj.key=[obj.key, "val2", "val3"]
相关问题