我正在使用 HTML5 创建一个 Web 应用程序,并存储信息以在不同的 html 页面上访问:
window.localStorage.getItem("variable");
我能够在页面之间共享简单的字符串。有没有办法存储一个数组,我可以在 JavaScript 中的不同页面上添加和删除该数组?
最佳答案
使用JSON
对象对数组与字符串进行编码和解码。
var myArr = [1, 2, 3, 4];
localStorage.setItem('myItem', JSON.stringify(myArr));
var val = JSON.parse(localStorage.getItem('myItem'));
console.log(val);
关于javascript - 存储一个数组以在不同页面上访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32108721/