javascript - 从 JavaScript 中提取数组数据

标签 javascript arrays

我正在尝试使用 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/

相关文章:

javascript - 在 html 中附加 json 文件

javascript - 什么是 domContentLoaded 和 domInteractive 事件?

c# - 可以从 JavaScript 调用 C# 函数吗?

java - 在 Java 中将文本文件放入二维不规则数组中

java - 比较并从java中的2个数组中提取相似的字符串,不重复

c# - 在 C# 单元测试中比较两个 List<string[]> 对象

javascript - 如何用同一对象的属性替换占位符位置?

javascript - 如何检查用户的IP地址并在我的网页中显示不同的内容

c++ - 在 C++ 的二进制文件中发出读/写结构数组

javascript - Laravel 5 通过 laravel :5 query 检查表中是否存在两条记录