可能重复:
localStorage.getItem('item') 是否优于 localStorage.item 或 localStorage['item']?
在学习 localStorage 时,我注意到可以使用数组访问器表示法从 localStorage 设置和检索值。对于以这种方式使用 localStorage 是不好的还是可以接受的做法,我还没有找到任何超级结论。
var foo = localStorage.getItem('Foo');
或者
var foo = localStorage['Foo'];
相似地,
localStorage.setItem('Foo', foo);
或者
localStorage['Foo'] = foo;
有什么陷阱吗?还是我可以自由使用较短的语法?