HTML5/JavaScript:在localStorage中存储动态变量名称和值

Mar*_*mel 11 javascript variables html5 dynamic local-storage

我想yes用一个movie1使用javascript 的键将值存储到localStorage中.但是,我希望1密钥的一部分基于movieID设置的任何内容是动态的.

这是我现在拥有的,但它不起作用:

movieID = 1;

localStorage.movie + movieID = 'yes';
Run Code Online (Sandbox Code Playgroud)

任何有关如何实现这一目标的想法或见解将不胜感激.谢谢!

ste*_*ewe 22

试试这个:

localStorage['movie'+movieID] = 'yes';
Run Code Online (Sandbox Code Playgroud)


Ann*_*nie 11

您可以使用setItem函数将值存储在本地存储中:

localStorage.setItem('movie' + movieID, 'yes');
Run Code Online (Sandbox Code Playgroud)

然后,当您想要检查值时,您可以使用

localStorage.getItem('movie' + movieID);
Run Code Online (Sandbox Code Playgroud)