如何将localstorage项存储到Array jquery

时间:2017-02-14 18:36:15

标签: jquery local-storage

我正在寻找这个问题的答案,但我找不到任何东西,我的问题是如何在jquery中将localstorage项存储到数组中?

有什么想法吗?

2 个答案:

答案 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-ти Ноември"]