TypeError:对象不是函数(JavaScript Chrome存储同步)
TypeError: Object Is Not A Function (JavaScript Chrome Storage Sync)
这是为了访问chrome.storage.sync中保存的首选项,使用JavaScript作为chrome扩展。
代码:
chrome.storage.sync.get('allWeights', function(obj) {
allWeights = obj.allWeights();
chrome.storage.sync.get('allIDs', function(obj2) {
allIDs = obj2.allIDs();
alert("ALL WEIGHTS: " + allWeights);
alert("ALL IDS: " + allIDs);
});
});
错误:
响应storage.get:TypeError:对象不是函数时出错位于HTMLDocument.restore_options
错误指向第一行(chrome.storage.sync.get('allWeights').
是什么导致了这个错误,我该如何修复它?
chrome.storage.sync.get(null, function(items) {
allWeights = items.allWeights;
allIDs = items.allIDs;
alert("ALL WEIGHTS: " + allWeights);
alert("ALL IDS: " + allIDs);
});
我不得不将items.allWeights()更改为items.allWeights.
显然,您无法使用()访问对象属性
相关文章:
- Chrome Javascript日期构造函数错误
- Chrome javascript调试器在超时时暂停,可以't调试单击事件
- Chrome javascript errors
- Chrome JavaScript Slider issue
- 未捕获的语法错误:意外的令牌实例(使用 Chrome Javascript 控制台)
- Chrome Javascript:自动点击包含特定文本的链接
- Chrome Javascript 调试器暂停后,不会重新加载页面
- Chrome JavaScript 在不间断空格上出现错误
- Chrome - JavaScript 控制台无法正常工作
- Chrome Javascript 源转换导入模块名称
- Chrome / Javascript SetTimeout在计算机进入睡眠状态后卡住
- Chrome: Javascript-Window.showModal Dialog not supporting?
- 如何在Chrome Packaged应用程序的background.js中包含Chrome Javascript API
- Chrome JavaScript 开发者控制台:是否可以在没有换行符的情况下调用 console.log()
- Chrome:JavaScript窗口.打开即可保存
- 为什么在Chrome JavaScript中,1.3*1.3的评估值为16900000000000002
- Chrome javascript错误无法读取属性'开启器'为null
- Chrome Javascript日期上午|下午
- Chrome Javascript控制台-使用Console.log(obj)引用对象输出
- chrome javascript dom删除iframe背景图像