Google chrome extension 访问本地存储中的数据

Google chrome extension 访问本地存储中的数据,google-chrome-extension,local-storage,Google Chrome Extension,Local Storage,我一直在写一个Chrome扩展,我注意到我可以通过类似 var x = localStorage.x; 或 然而,我认为我从未见过这种方法被记录在案。通常,我看到过类似的事情 var x = localStorage.getItem(x); var y = "value"; localstorage.setItem(y, "value"); 使用我原来的技术有问题吗?我应该切换吗?Chrome的localStorage对象似乎实现了,其中提到可以通过直接访问相关属性来操作存储元素 建议使用s

我一直在写一个Chrome扩展,我注意到我可以通过类似

var x = localStorage.x;

然而,我认为我从未见过这种方法被记录在案。通常,我看到过类似的事情

var x = localStorage.getItem(x);
var y = "value";
localstorage.setItem(y, "value");

使用我原来的技术有问题吗?我应该切换吗?

Chrome的
localStorage
对象似乎实现了,其中提到可以通过直接访问相关属性来操作存储元素

建议使用
setItem
getItem
方法,但没有说明原因

Note: Although the values can be set and read via the standard JavaScript property access method usage of getItem and setItem methods is recommended.
在实践中,我相信你使用哪种分配方法并不重要。如果接口实现正确,直接属性分配应该有效地调用
setItem
getItem

Note: Although the values can be set and read via the standard JavaScript property access method usage of getItem and setItem methods is recommended.