存储数组对象:
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]};
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐