循环访问jquery对象以获取其值

时间:2014-10-07 12:58:07

标签: javascript jquery loops object

我必须遍历对象并获取其所有值。这是对象enter image description here的图像 所以,基本上我必须得到classificatorCodeId并循环通过observationList来获取它的子classificatorCodeId和观察列表,等等。
如果你们有任何想法,这是循环使用这个对象的最佳方式,我们很乐意尝试你的解决方案。

1 个答案:

答案 0 :(得分:0)

以下代码将打印该对象中的所有值作为键 - >价值对

var traverse = function(mainObject)
{
  $.each(mainObject, function(index, subObject)
  {
    if(($.type(subObject) === "object" || $.type(subObject) === "array"))
    {
      traverse(subObject);
    }
    else
    {
      console.log(index+" --> "+subObject);
    }
  });
}

traverse(mainObject);