我正在阅读我的内容脚本中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