作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在寻找一种将数组插入对象的方法。
检查一下:
var playlists = {
playlist01: [],
playlist02: [],
playlist03: []
};
现在我需要推送一个名为“playlist04”的新数组,但我不知道该名称,我将它放在 var 名称中。
类似这样的:playlists.push($foo: []);
有人可以帮助我吗?
谢谢您并致以问候!
最佳答案
你把东西插入数组。您向对象添加属性。就这么简单:
playlists.playlist04 = [];
或者,如果我正确解释了您后面的代码,如下所示:
playlists.playlist04 = $foo;
或者如果您不知道属性所需的名称,但将该名称存储在变量中,则可以使用括号表示法:
playlists[$foo] = [];
关于javascript - 如何将数组插入对象中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37081283/
我是一名优秀的程序员,十分优秀!