我想使用javascript将值yes
存储到localStorage中,密钥为movie1
。但是,我希望密钥的1
部分是动态的,基于movieID
设置的内容。
这是我目前所拥有的,但它不起作用:
movieID = 1;
localStorage.movie + movieID = 'yes';
任何关于如何实现这一目标的想法或见解将不胜感激。谢谢!
答案 0 :(得分:19)
试试这个:
localStorage['movie'+movieID] = 'yes';
答案 1 :(得分:11)
您可以使用setItem函数将值存储在本地存储中:
localStorage.setItem('movie' + movieID, 'yes');
然后,当您想要检查值时,可以使用
localStorage.getItem('movie' + movieID);
答案 2 :(得分:1)
答案 3 :(得分:0)
我认为
localStorage.setItem('movie' + movieID, 'yes');
实际上是图书馆使用的帮手,不是官方的。