我正在閱讀我的內容腳本中Chrome的擴展localStorage。如果我將變量記錄到控制檯,一切運作良好。如果我想提醒它,它說變量是未定義的。返回一個變量 - undefined
var data666;
chrome.extension.sendRequest({method: "getLocalStorage", key: "autoplay"}, function(response) {
console.log(response.data); // works perfectly
data666 = response.data;
});
alert(data666); // does not work
編輯:我需要使用變量(在這種情況下data666)異步函數的外部。
只需將你需要的任何內容放入函數中,然後從回調函數中調用該函數。 – 2012-01-04 13:42:21