如何将数组推入对象

时间:2016-05-06 20:56:47

标签: javascript jquery arrays

我正在寻找一种将数组推入对象的方法。

谢谢这个:

var playlists = {
  playlist01: [],
  playlist02: [],
  playlist03: []
};

现在我需要推送一个名为“playlist04”的新数组,但我不知道这个名字,我有一个var名称。

这样的事情:playlists.push($foo: []);

任何人都可以帮助我吗?

谢谢你和问候!

1 个答案:

答案 0 :(得分:5)

您将内容推送到数组。您将属性添加到对象。就这么简单:

playlists.playlist04 = [];

或者如果我正确地解释你的后一个代码,就像这样:

playlists.playlist04 = $foo;

如果您不知道属性所需的名称,但是您将该名称存储在变量中,则可以使用括号表示法:

playlists[$foo] = [];