前端一般是以对象的形式存数据,现在以对象的形式说怎么存。先声明一下需要存的对象
let data ={
name:user.name,
pass:user.pass
}
存这个对象的数据,JSON.stringify是把数据转换成字符串的形式。
- 通过setItem(key,value)即可存储数据
window.localStorage.setItem(data)
取对象数据,JSON.parse是把字符串数据转换为 JavaScript 对象。
- 用getItem(key)的方式即可取得数据
window.localStorage.getItem(data)
使用localStoage存储的数据除非用户手动清空浏览器的信息,否则不会被删除
当然我们也可以通过removeItem(key)的形式来移除 removeItem会删除对应key的内容
如果想要删除localStorage中的某个对象数据,可以如下图这样操作。
localStorage.removeItem(data)
最后如果想要全部清空可以直接使用下面的式子,localStorage.clear();,就完成删除了。
localStorage.clear()
总结: 删除一条数据 localStorage.removeItem(key); 批量删除数据 localStorage.clear();