javascript - foreach 循环获取 JSON

标签 javascript jquery json

我正在尝试制作这个 json

{"date":"04\/24\/2018"},
{"date":"04\/25\/2018"}

打印值如下

['04/24/2018', '04/25/2018']

但是我做不到,有什么建议吗?

var datesBooking = [
{"date":"04\/24\/2018"},
{"date":"04\/25\/2018"}
];

for(var key in datesBooking){
  console.log(datesBooking[key])
}

最佳答案

您可以通过传递提供的回调 函数来使用map 方法。

var datesBooking = [
{"date":"04\/24\/2018"},
{"date":"04\/25\/2018"}
];
console.log(datesBooking.map(function(item){
  return item.date;
}));

另一种方法是简单地使用 arrow 函数。

datesBooking.map(a => a.date)

关于javascript - foreach 循环获取 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49919985/

相关文章:

java - 尝试使用状态代码验证来自 android json post 的登录

javascript - 如何在将 jquery ui 对话框附加到表单后启用它?

javascript - 如何动态使用 Clipboard.js 和背景颜色?

jquery - Foundation 4 Reveal 和 WP AJAX : Previous/Next Modal Window from Open Modal Window?

json - django rest-framework api 和 unicode 字符

c# - 如何基于属性使用 JSON.NET 序列化枚举?

javascript - 使用 html 进行远程真实响应的简单表单

javascript - 了解 http 请求在 Mocha 上的工作原理

javascript - 使用 JQuery $.GET 和 $.POST

javascript - this.$root.$emit 运行该事件两次