我試圖從下面獲取響應並在函數外部使用。響應是一個對象 - 特別是來自localStorage並有50個項目。如何傳遞函數外部的對象chrome.extension.sendRequest
chrome.extension.sendRequest(options, function(response){
console.log('answer back is ' + response.newone199);
console.log(response.newone);
var globalvar = response;
});
console.log(globalvar);
兩個console.logs都提供了正確的答案 - 但是如果移到函數之外,我會得到未定義的值。
我已經嘗試過返回全局變量,它也不起作用 - 我讀過你不能傳遞一個函數以外的函數,除非你把另一個函數放在裏面?我嘗試過,但無法使其工作。
任何人都可以指向正確的方向嗎?
我會試一試 - 我剛剛結束了在sendRequest中做的一切。 – 7null