我正在尝试使用 JavaScript 获取数组中的数据。
这是我的 JavaScript 数组程序:
[0] => Array (
[Program] => Array (
[event_name] => Event Daily
[keyword] => KVIP SHOWTIME
[start_date] => 2017-04-07 12:00:00
[end_date] => 2017-04-03 15:00:00
[location] => Studio 1
[slots] => 10
[event_color] => #9a9aff
[is_allday] => 1
[repeat_program] => daily-weekly
[repeat_every] => 1
[repeat_days] => ,1,2,3,4,5,6
[repeat_yearly] => 0
[is_end] => 0
)
)
[1] => Array (
[Program] => Array (
[event_name] => NEWS
[keyword] => KVIP NEWS
[start_date] => 2017-04-30 05:30:00
[end_date] => 2017-04-01 19:00:00
[location] => Studio 4
[slots] => 05
[event_color] => #fb8979
[is_allday] => 1
[repeat_program] => monthly
[repeat_every] => 0
[repeat_days] =>
)
)
[2] => Array (
[Program] => Array (
[event_name] => ASAP
[keyword] => KVIP ASAP
[start_date] => 2017-12-31 12:00:00
[end_date] => 2017-04-01 15:00:00
[location] => Studio 10
[slots] => 16
[event_color] => #9a9aff
[is_allday] => 1
[repeat_program] => yearly
[repeat_every] => 0
[repeat_days] =>
)
)
如何使用 for 循环提取数据?我尝试使用 $.each 但它对我不起作用。有人可以帮帮我吗?
最佳答案
您可以使用for
语句进行循环:
var arr = [/* your array data here*/];
for (var i = 0; i < arr.length; i++)
{
console.log( arr[i]['Program']['event_name'] );
console.log( arr[i]['Program']['keyword'] );
// ... use arr[i]['Program'][...] to access other attribute
}
关于javascript - 从 JavaScript 中提取数组数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43154233/