【问题标题】:loop throught all members of an object in javascript [duplicate]循环遍历javascript中对象的所有成员[重复]
【发布时间】:2013-10-11 00:31:37
【问题描述】:
{
"USA":[{"country":"Albuquerque (ABQ)"},
        {"country":"Allentown (ABE)"}
        ],
"Canada":{"country":"Calgary (YYC)"},
"Hawaii":{"country":"Honolulu International Apt (HNL)"}
}

这是我的对象,我需要循环遍历它,这样我才能得到这样的所有值

美国

  • 阿尔伯克基 (ABQ)
  • 阿伦敦 (ABE)

加拿大

  • 卡尔加里 (YYC)

【问题讨论】:

    标签: javascript


    【解决方案1】:

    有关解决方案,您可以查看此演示。

    DEMO

    你可以使用for(k in obj)循环对象

    for(k in obj){
        var value = obj[k];
    }
    

    【讨论】:

      【解决方案2】:

      我在http://jsfiddle.net/5eM4q/为你创建了一个jsfiddle

      您访问数据的方式

          data[obj].country
      

      不正确

      【讨论】:

      • 希望对你有帮助!!
      猜你喜欢
      • 2016-07-08
      • 2010-11-17
      • 2019-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-18
      相关资源
      最近更新 更多