Javascript 访问JSON数组时出现问题

Javascript 访问JSON数组时出现问题,javascript,json,node.js,sails.js,Javascript,Json,Node.js,Sails.js,数据如下所示: console.log(util.inspect(res.passports[0].identifier, { showHidden: true, depth: null })); [ { “护照”:[ { “标识符”:“2238006043”, “协议”:“oauth”, “代币”:{ “令牌”:“2238006043-FACSU7GVTPZNKUERODFSFSDFFSFOCK1R9Z”, “tokenSecret”:“BQN25aRkJcyES3yWFCa7sSpq212

数据如下所示:

console.log(util.inspect(res.passports[0].identifier, { showHidden: true, depth: null }));
[
{
“护照”:[
{
“标识符”:“2238006043”,
“协议”:“oauth”,
“代币”:{
“令牌”:“2238006043-FACSU7GVTPZNKUERODFSFSDFFSFOCK1R9Z”,
“tokenSecret”:“BQN25aRkJcyES3yWFCa7sSpq212PKbB52Mplxpg58hICs”
},
“提供者”:“推特”,
“用户”:“54e8bca1513ab1841ab6da01”,
“createdAt”:“2015-02-21T17:13:05.371Z”,
“更新日期”:“2015-02-21T17:13:05.371Z”,
“id”:“54e8bca1513ab1841ab6da02”
}
],
“用户名”:“我的用户名”,
“createdAt”:“2015-02-21T17:13:05.362Z”,
“更新日期”:“2015-02-21T17:13:05.362Z”,
“id”:“54e8bca1513ab1841ab6da01”
},
我试图从护照中输出如下内容:

console.log(util.inspect(res.passports[0].identifier, { showHidden: true, depth: null }));
res是包含以下数据的JSON对象。

try

console.log(util.inspect(res[0].passports[0].identifier, { showHidden: true, depth: null }));

看起来res是一个数组,resjson对象包含一个项目列表。这就是为什么它没有给出任何值。 请试试这个

console.log(util.inspect(res[0].passports[0].identifier, { showHidden: true, depth: null }));

res[0]。护照[0]…