我正在寻找这个问题的答案,但我找不到任何东西,我的问题是如何在jquery中将localstorage
项存储到数组中?
有什么想法吗?
答案 0 :(得分:0)
Localstorage始终以字符串的形式存储值。因此,要将其用作变量,您必须将其转换为JSON。另请注意,localstorage最多可存储 5MB (给予或接受) 例如
//to store
var MY_ARRAY= 'my_array';
var arr=[1,2,3,4,5];
//store
window.localStorage.setItem(MY_ARRAY, JSON.stringify(arr));
//get
arr=JSON.parse(window.localStorage.getItem(MY_ARRAY));
答案 1 :(得分:0)
也许你在找什么:
var item = 'Во потрага по Алјаска,Без страв,9-ти Ноември';
localStorage.setItem("item_name", item);
var arr = localStorage.getItem("item_name").split(",");
console.log(arr); // ["Во потрага по Алјаска", "Без страв", "9-ти Ноември"]