gpt4 book ai didi

javascript - 在javascript中动态创建对象数组

转载 作者:行者123 更新时间:2023-11-28 11:08:20 31 4
gpt4 key购买 nike

我是 JavaScript 新手,我想创建一个具有以下结构的对象

var result = {
0: {'key1' : value1,'key2' : value2 },
1: {'key3' : value3, 'key4' : value4 },
}

请有人帮助我。提前致谢

最佳答案

您的代码也是有效的,但它创建了一个对象。如果您想使用实际的数组,它可能如下所示:

var result = [
{'key1' : value1, 'key2' : value2 },
{'key3' : value3, 'key4' : value4 }
];

请注意外括号从 {}[] 的更改以及顶级键的删除。

编辑

要动态创建这样的数组,您可以使用如下内容:

var result = []; // init empty array

result.push( {'key1' : value1, 'key2' : value2 } ); // insert a value

for( var i=0; i<10; i++ ) {
result.push( {'key1' : i, 'key2' : i } ); // insert some more values in a loop
}

关于javascript - 在javascript中动态创建对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19997805/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com