web如今随着计算机的高速发展,客户端干的事情愈来愈多了,随着事情的增多,不少东西存储就不止在服务器了,本地存储愈来愈强大了(大神原谅我废话了😭😭😭😢)web
cookie存储浏览器
(以前我用着仍是很方便的😁,存一些用户不重要的信息呀),后来大神告诉我,这个很影响页面加载速度,而且安全性低缓存
大小4kb(😭真的好小哦)安全
基本包含了localStorage和sessionStorage服务器
localStoragecookie
一种没有时间限制的缓存,咱们不手动清理,就不丢失session
sessionStoragespa
(”短期“存储,大神原谅我粗糙的解释),咱们用户的窗口执行了关闭操做,sessionStorage的数据会丢失code
先检测咱们浏览器是否是支持H5的存储blog
if (window.localStorage && window.sessionStorage) { alert("你的浏览器支持localStorage和sessionStorage"); }
建立一个localStorage存储
//先判断支持
if (window.localStorage) { localStorage.setItem("userName", "老王"); }
获取咱们localStorage存储的数据
localStorage.getItem("userName")
最后咱们操做删除localStorage存储
localStorage.removeItem("userName"); //关闭缓存 localStorage.clear();
sessionStorage操做和localStorage基本操做同样的!