无法使用 .notation 或括号表示法从对象键获取值
Can't get value from object key using .notation or bracket notation
for(j=0;j<twitchUserArray.length;j++)
{
displayALL(twitchUserArray[j]);
}
function displayALL(person){
console.log("Inside displayALL");
console.log(person);
console.log(person.logo);
}
数组[9]
0: 对象
game: ""
logo: "http: //static-cdn.jtvnw.net/jtv_user_pictures/freecodecamp-profile_image-f1b681380c0b0380-300x300 .png"
name: "freecodecamp"
status: null
twitchfeed: "http: //www.twitch.tv/freecodecamp"
__proto__: Object
1: 对象
game: ""
logo: "http: //static-cdn.jtvnw.net/jtv_user_pictures/storbeck-profile_image-7ab13c2f781b601d-300x300 .jpeg"
name: "storbeck"
status: null
twitchfeed: "http: //www.twitch.tv/storbeck"
__proto__: Object
2:对象
game: ""
logo: null
name: "terakilobyte"
status: null
twitchfeed: "http: //www.twitch.tv/terakilobyte"
__proto__: Object
谁能告诉我在我的 displayALL 函数中获取键值的正确语法。 for 循环中的每个索引都是一个对象。 Console.log(person) 在 chrome 中进行故障排除时向我展示了包含所有键和值的对象,但我已经尝试过了。 notation 和 bracket notation 并且只能得到 undefined
也许你应该看看有人在 displayALL 中使用 typeof 是什么
for(j=0;j<twitchUserArray.length;j++)
{
displayALL(twitchUserArray[j]);
}
function displayALL(person){
console.log("Inside displayALL");
console.log(person);
console.log(typeof person);
}
for(j=0;j<twitchUserArray.length;j++)
{
displayALL(twitchUserArray[j]);
}
function displayALL(person){
console.log("Inside displayALL");
console.log(person);
console.log(person.logo);
}
数组[9]
0: 对象
game: ""
logo: "http: //static-cdn.jtvnw.net/jtv_user_pictures/freecodecamp-profile_image-f1b681380c0b0380-300x300 .png"
name: "freecodecamp"
status: null
twitchfeed: "http: //www.twitch.tv/freecodecamp"
__proto__: Object
1: 对象
game: ""
logo: "http: //static-cdn.jtvnw.net/jtv_user_pictures/storbeck-profile_image-7ab13c2f781b601d-300x300 .jpeg"
name: "storbeck"
status: null
twitchfeed: "http: //www.twitch.tv/storbeck"
__proto__: Object
2:对象
game: ""
logo: null
name: "terakilobyte"
status: null
twitchfeed: "http: //www.twitch.tv/terakilobyte"
__proto__: Object
谁能告诉我在我的 displayALL 函数中获取键值的正确语法。 for 循环中的每个索引都是一个对象。 Console.log(person) 在 chrome 中进行故障排除时向我展示了包含所有键和值的对象,但我已经尝试过了。 notation 和 bracket notation 并且只能得到 undefined
也许你应该看看有人在 displayALL 中使用 typeof 是什么
for(j=0;j<twitchUserArray.length;j++)
{
displayALL(twitchUserArray[j]);
}
function displayALL(person){
console.log("Inside displayALL");
console.log(person);
console.log(typeof person);
}