gpt4 book ai didi

javascript - 在 JavaScript 中分割 json 数组不起作用

转载 作者:行者123 更新时间:2023-11-28 17:56:55 25 4
gpt4 key购买 nike

我从 ajax 获取 json 响应:

{"checkin_date":["2017-05-11","2017-05-18","2017-05-23","2017-05-25"]}

我需要在 javascript 中分隔这些值,例如 2017-05-11、2017-05-18 等。

我尝试了 JavaScript 中的 split 函数,但失败了。我如何实现它?

我需要循环中单独的日期。

最佳答案

使用 JSON.parse 解析 JSON 字符串方法并获取保存数组的属性。

var dates = JSON.parse(respose_data).checkin_date
// or
var dates = JSON.parse(respose_data)['checkin_date']
<小时/>

如果它是一个对象,则直接访问该属性。

var dates = respose_data.checkin_date
// or
var dates = respose_data['checkin_date']
<小时/>

更新:现在使用 Array#forEach 迭代数组或一个简单的 for 循环。

dates.forEach(function(v){
console.log(v);
})

// or
for(var i = 0;dates.length < i; i++){
console.log(dates[i]);
})

关于javascript - 在 JavaScript 中分割 json 数组不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44275882/

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