我尝试从函数中的变量返回变量,但它返回为undefined。
function getStorage(callback) {
chrome.storage.sync.get('d', function(items) {
callback(items);
})
}
var itemsdm = 1;
console.log(itemsdm);
var itemsdm = getStorage(function(items) {
var itemsdm = ' 0 ';
for (var prop in items) {
var itemsdm = itemsdm + items[prop];
}
console.log(itemsdm);
return itemsdm;
});
console.log(itemsdm);
这给了我
1
undefined
0 ываыав