如何用sessionStorage保存对象和数组
标题:本地存储、会话存储存储数组对象:sessionStorage不可以直接存储数组对象,需要先把数组对象转化为JSON对象,再用JSON对象去存储var userEntity = {undefinedtempArr:[1,2,3,4,5,6,7,8,9]};// 存储值:将对象转换为Json字符串sessionStorage.setItem('arr', JSON.stringify(userE
·
存储数组对象:
sessionStorage不可以直接存储数组对象,需要先把数组对象转化为JSON字符串,取值时拿到字符串再去转成数组。
var obj= {
arr:[1,2,3,4,5,6,7,8,9]
};
// 存储值:将对象转换为Json字符串
sessionStorage.setItem('setItem', JSON.stringify(obj));
// 取值时:把获取到的Json字符串转换回对象
var getItem= JSON.parse(sessionStorage.getItem('setItem'));
console.log(getItem); // => {arr:[1,2,3,4,5,6,7,8,9]};
更多推荐
所有评论(0)