本地存储之localStorage语法

版权声明:转载-复用,请联系博主微信:qiang510939237 https://blog.csdn.net/qiang510939237/article/details/88922015

使用场景: 例如搜索栏的搜索历史,购物网站面包屑导航的分类
针对搜索历史,现在数据存储在后台数据库(大数据,联想淘宝搜索,第二天弹出类似.)

注意: localStorege 只能存字符串,如果是其他类型的数据,都会转换成字符串
如果要如果要在localStorage中存储复杂类型的数据,需要使用JSON.stringify() 转成 json字符串
localStorage.getItem取到的数据也是json字符串,需要使用JSON.parse() 再次转回对象或者数组

设置: localStorage.setItem('name','哈哈哈')
获取: localStorage.getItem('name')
删除: localStorage.removeItem('name')
清空(慎用): localStorage.clear()

localStorage.setItem(‘search_history’,{name: ‘zs’})
localStorage.getItem(‘search_history’) ====> “[object,Object]”
localStorage中只能存储字符串,如果是其他类型的数据,都会转换成字符串

猜你喜欢

转载自blog.csdn.net/qiang510939237/article/details/88922015