i have a problem with reading objects from an array. I can console.log(objArr), but console.log(objArr[0]) = undefined. pic from codepen
var arr = ["ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathcx", "RobotCaleb", "noobs2ninjas"];
var content = document.querySelector(".content");
var objArr = [];
arr.forEach(function(data, index){
$.getJSON("https://wind-bow.gomix.me/twitch-api/streams/" + data + "?callback=?", function(info) {
if(info.stream){
objArr.push({
name: data,
status: "online",
link: info._links.channel,
game: info.stream.game
});
} else{
objArr.push({
name: data,
status: "offline",
link: info._links.channel,
game: "offline"
});
}
});
})
console.log(objArr[0]);
Can anyone help me?