曹え 5811 发布于:2022-04-20 07:30:05
随着互联网的快速发展,基于网页的应用越来越普遍,同时也变的越来越复杂,为了满足各种各样的需求,会经常性在本地存储大量的数据,HTML5规范提出了相关解决方案。
存数据
sessionStorage.setltem(key, value)案例:
sessionstorage.setItem( 'username','张三')
获取数据
sessionStorage.getltem(key)案例:
sessionstorage.getItem('username')
删除数据
sessionStorage.removeltem(key)案例:
sessionStorage.removeltem('username')
清除全部数据
sessionstorage.clear()案例:
sessionStorage.clear()
存数据
localStorage.setltem(key, value)
获取数据
localStorage.getltem(key)
删除数据
localStorage.removeltem(key)
清除全部数据
localStorage.clear()
sessionStorage 仅在当前会话下生效,当你关闭页面或浏览器后你存储的sessionStorage数据会被清除。
localStorage 生命周期是永久,储存的信息是永远不会消失的,当你关闭页面或浏览器后数据还是在浏览器中,除非你自己主动清除localStorage信息。
①sessionStoreage 只能在同一个窗口(页面)下数据可以共享
②localStoreage 可以多窗口(页面))共享(同一浏览器可以共享)
①sessionStoreage 约5M
②localStoreage 约20M
登录后可以留言提问!
微信扫码登录