访问Javascript JSON对象

Access Javascript JSON object

本文关键字:对象 JSON Javascript 访问      更新时间:2023-09-26

我无法访问存在于另一个对象中的JSON对象,我的代码是这样的:

var di = [ 
        { score: 0.75,
          obj:
           { _id: '8888888',
             title: 'diiiiiii',
             description: 'fdsf dfd sfjos sofjsof' } 
         },
        { score: 0.75,
          obj:
           { _id: '444444',
             title: 'dfssd ddd   ',
             description: 'sdfsfs', } 
         },
        { score: 0.75,
          obj:
           { _id: '55555',
             title: 'ffffood   ',
             description: 'iiiiiiiiii' } 
         } 
      ]; console.log(di.obj);

得到undefined

di数组,而不是对象。您必须使用di[0].obj来获得第一个对象,di[1].obj来获得第二个对象,以此类推。

当然不是,它位于数组中。你要像这样循环,

di.forEach(function(item)
{
    console.log(item.obj);
});