0
好的,所以我有這個功能。使用回調函數來更改定義爲getJSON外部變量的值
function check(username){
var result = "default";
$.getJSON('https://api.twitch.tv/kraken/streams/' + username, function(data){
if(data.stream == null)
result = 'offline';
else
result = 'online';
}).fail(function(){
result = 'notfound';
});
return result;
}
console.log(check('freecodecamp'));
的問題是,我在控制檯接收到的記錄是「默認」,而不是「脫機」,也不是「在線,也不是‘NOTFOUND’如我所料。
我試圖移動控制檯。日誌()線檢查()函數之前,但它不工作。我也試圖在全球範圍界定VAR的結果,但它並不能工作。
任何幫助,將不勝感激!
問題已解決。非常感謝你。 –