gpt4 book ai didi

javascript - 无法获取对象值

转载 作者:行者123 更新时间:2023-11-30 20:40:16 24 4
gpt4 key购买 nike

我的数组:

[
{
"date":"2018-04-01",
"time":[{"10:00":"12"},{"12:00":"25"}]
},
{
"date":"2018-04-02",
"time":[{"10:00":"12"},{"12:00":"25"}]
},
{
"date":"2018-04-03",
"time":[{"10:00":"12"},{"12:00":"25"}]
}
]

我需要获取每个日期和时间。为此,我使用了一个 for 循环。但无法获取日期和时间。

我的脚本:

var slots = req.body.availableSlots;
var count = slots.length;
for(var i=0;i<count;i++){
console.log(slots[i]);
console.log(slots[i].date);
}

获取 date 时总是显示 undefined

最佳答案

req.body.availableSlots 似乎是一个多维对象数组。

所以完整的代码需要是:-

var slots = req.body.availableSlots;
for(var i=0;i<count;i++){
var sub_array = slots[i];
for(j = 0; j<sub_array.length;j++){
console.log(sub_array[j].date);
}
}

关于javascript - 无法获取对象值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49361050/

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