gpt4 book ai didi

javascript - 在 javascript 上获取 JSON 对象内数组的索引

转载 作者:行者123 更新时间:2023-11-28 15:05:57 28 4
gpt4 key购买 nike

我正在尝试获取 JSON 对象数组内的数字值。

这是 JSON 对象的样子

 {
"item[]": [
"1",
"2",
"3",
"4",
"5",
"6",
"8",
"7",
"9",
"10",
"11",
"12"
]
}

该对象来自 jquery 序列化。我已经尝试过,

var obj = req.body;
obj.length //Returns undefined

obj.item ///Return undefined

obj.item[] //Program crashes

我需要访问该值,以便使其看起来像这样:

Index 1 = 1
Index 2 = 2
Index 3 = 3 //And so on

如何通过 JavaScript 循环实现此目的?

最佳答案

您应该使用括号表示法 obj['item[]'] 而不是点表示法,然后您可以使用 forEach 循环来获取数组的每个元素。

var obj = {"item[]":["1","2","3","4","5","6","8","7","9","10","11","12"]}

obj['item[]'].forEach(function(e, i) {
console.log('Index ' + i + ' = ' + e);
})

关于javascript - 在 javascript 上获取 JSON 对象内数组的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38942680/

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