0
在遍历数组时尝试访问对象时出现undefined。如何在javascript中访问foreach内部的外部对象
obj={
"field":"value"
};
var arr=[values];
console.log(obj.entry);//works
arr.forEach(function(entry) {
console.log(entry); //works
console.log(obj.entry); //undefined
});
'的console.log(obj.entry)的访问对象的关键;'这里会给你不确定 – Durga
怎么来的' console.log(obj.entry);'因为没有'entry'属性?似乎你正在寻找'console.log(obj [entry]);' – Satpal
我把它命名为'console.log(obj.entry);'只是为了表明来自foreach的特定入口值存在于对象中。对不起,如果它很混乱。 –