js:如何制作一个循环,将20个不同的东西添加到一个对象中
js: how to make a loop that adds 20 diff things to an object
我了解如何使用数组实现这一点我只是在使用对象时搞不清楚
array.push("blah");
有人能帮我吗?
感谢
您的问题有点含糊。我想我知道你在说什么。
假设我们想在每个循环中为对象添加一个新的KEY,我们可以这样做:
var objectName = {};
for (var i=0;i<20;i++){
objectName['key_'+i] = 'value here';
}
这将在objectName对象内部生成关键帧。上述代码将生成{key_1: 'value here', key_2: 'value here', etc...}
正如您在上面的代码片段中看到的,您将能够很容易地在objectName变量中添加数组和对象。
相关文章:
- javascript函数,它接受两个输入:一个对象和一个键,并返回对象中该键的相应值
- 想要使用Javascript将一个JSON对象拆分为多个JSON对象
- js:如何制作一个循环,将20个不同的东西添加到一个对象中
- 如何计算一个对象中五个属性中有多少是非null的
- 如何使用至少一个数字、一个大写字母和6-20个字符验证密码
- Angular 2,在没有直接关系的两个组件之间共享一个对象
- Javascript,重复一个对象键N次,是N个它的值
- JavaScript:为什么 array.push() 附加两个对象而不是一个对象
- 如何获取具有相同值的两个对象,并将其视为一个对象
- 如何在Javascript中的对象数组的最后一个对象之后附加几个新对象
- 在一个对象中返回两个不同的返回值
- 从给定第一个的另一个对象中删除JS对象(行)
- 使用javascript或angularfire将两个$firebaseArray组合成一个对象
- 在Javascript数组或一个对象中存储多个数据所需的Tweak
- 如何将来自多个 JavaScript 类的函数组合到一个对象中
- 使用一个键的值数组过滤多个javascript对象
- 有没有一个lodash函数可以合并两个对象并删除其中一个对象的属性(如果它们没有)'不存在于另一个中
- 如何将两个json对象合并为一个json
- 用javascript在一个对象的两个键上声明两个数组的简洁方法是什么
- 将来自多个控制器的 AngularJS 范围对象合并到一个对象中