首页 > 解决方案 > 如何使用 Javascript 中定义的变量获取 JSON 值?

问题描述

我对使用定义的变量获取 JSON 值的 Javascript 感到非常困惑。

下面是 JSON 数据:

 AllData =  {data0 : {name: "John", age: 31, city: "New York"}}, 
{data1 : {name: "Marin", age: 20, city: "New York"}},
{data2 : {name: "Marin", age: 20, city: "New York"}}

当然,我可以使用“AllData.data0”获取值,但是,我想在 for 循环中获取所有数据。

for (i=0;i<AllData.length;i++) { 
      num = i.toString()
      data = "data" +i
      AllData.data
}

但它总是返回“未定义”,我一直在使用的初始语言是 Python,所以我对 javascrtip 很困惑,你能帮忙解决这个问题吗?

提前致谢。

标签: javascriptjson

解决方案


推荐阅读