ls.getItem[i]
使用索引而不是键使 Chrome 中的 localStorage 读取性能翻倍ls.getItem('key')
资料来源:这篇推文和一些人写的一些很棒的 JavaSciript 库的演讲(幻灯片 19)。我想这些人知道他们在说什么,所以我想知道为什么这对我不起作用:
localStorage.setItem(0, 'Hello world');
localStorage.getItem(0); // 'Hello World' – Works as expected
localStorage.getItem[0]; // undefined
我是不是误会了什么?根据那次谈话,最后一个方法调用应该返回'Hello world'
not undefined
。
他们也链接到这个 JS Bin,但是当通过索引读取值时,我仍然得到undefined
.
编辑:我知道如何使用 localStorage 正确读取索引,我在询问getItem
索引。似乎谈话只是暗示了错误的用法?另外,我想知道为什么 32 人在没有测试的情况下转发了该用法。这些事情让我很生气。