[英]How to make a chrome.storage.local variable increase 1 in each loop?
function inc()
{
chrome.storage.local.get("value",function(item){
chrome.storage.local.set({"value":item["value"]+1},function(){});
});
}
for(var i=0;i<5;i++)
{
inc();
}
这是Chrome扩展程序的inject.js,“值”是一个数字,当我刷新页面时,它只会增加一个。因此,我尝试添加alert();。 在inc语句上方的语句,“值”增加5,是否还有另一种方法增加5?
我认为您应该这样做:
function inc()
{
chrome.storage.local.get('value', function(item) {
chrome.storage.local.set({'value' : (item.value + 1)},function(){});
});
}
for(var i=0;i<5;i++)
{
inc();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.