如何在JavaScript中访问数组中对象的值?
这是我的密码如何在JavaScript中访问数组中对象的值?,javascript,arrays,object,foreach,Javascript,Arrays,Object,Foreach,这是我的密码 var a = [ { name:"john", age:18, interests:[ { uname: "computer", http: "google.com" }, { lname:"foo", http: "tw
var a = [
{
name:"john",
age:18,
interests:[
{
uname: "computer",
http: "google.com"
},
{
lname:"foo",
http: "twitter.com"
}
]
},
{
name:"jack",
age:21,
interests:["movies","music"]
}
]
a.forEach(function(obj){
for(var key in obj) {
console.log(key)
}
})
如何使用foreach循环从上述代码中访问“uname”(“computer”)的值
a.forEach(function(obj){
for(var key in obj) {
if (key == 'interests') {
console.log(obj[key][0].uname);
}
}
})
a[0]。兴趣[0]。取消