gpt4 book ai didi

javascript - 使用数字序列循环遍历 json 的不同属性

转载 作者:行者123 更新时间:2023-12-02 18:21:45 25 4
gpt4 key购买 nike

我有一个具有不同属性的 JSON,称为使用数字序列(BOS1、BOS2、BOS3、BOS4、BOS5...)。在我的代码的某个点,我想循环遍历它们。

我知道这不起作用,但会让您了解我正在尝试做什么:

for (var i = 0; i < data.length; i++) {
for (var j = 0; j < 14; j++) {
data[i].BOS+parseInt(j)
}
}

正如你想象的那样,代码比这更复杂,但是我试图获取 data[i].BOS1、data[i].BOS2、data[i].BOS3、data[i] .BOS4...而我还没有做到这一点。

提前致谢!

最佳答案

您必须使用[]运算符:

      data[i]['BOS' + j]

要使其正常工作(与其余代码一起),对象必须如下所示:

var data = [
{BOS0: "something", BOS1: "something", ... , BOS13: "something},
{BOS0: "something", BOS1: "something", ... , BOS13: "something},
...
];

请注意,循环从零开始,而不是从 1 开始。

关于javascript - 使用数字序列循环遍历 json 的不同属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18746104/

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