无法使用.notation或括号表示法从对象键获取值

时间:2015-12-18 20:39:18

标签: object 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循环中的每个索引都是一个对象。在使用chrome进行故障排除时,Console.log(person)会向我显示包含所有键和值的对象,但我已尝试过。符号和括号表示法,除了未定义之外不能得到任何东西

0 个答案:

没有答案