我目前在then
範圍之外訪問emoji_map
時遇到問題,我不知道該怎麼做。如何訪問提取API響應之外的JSON對象?
這裏是我的代碼:
if (req) {
fetch(req).then(function(response) {
return response.json();
}).then(function(response) {
/* start to observe */
emoji_map = response.emoji_map;
console.log(emoji_map);
});
}
當我做的console.log(emoji_map);外部如果循環我不能訪問分配的響應。誰能幫忙?
製作確定你瞭解異步JavaScript,有許多文章和教程。 – wOxxOm
在變量可用之前,您無法訪問變量,這恰好且僅在'then'範圍內。 –