HTTP Cookie 、Web Storage API
1.HTTP Cookie(也叫 Web Cookie 或浏览器 Cookie)
在浏览器中存储数据的一种方式是:http cookie或Web Cookie或浏览器cookie
HTTP Cookie是服务器发送到用户浏览器并保存在本地的一小块数据。浏览器会存储 cookie 并在下次向同一服务器再发起请求时携带并发送到服务器上。通常,它用于告知服务端两个请求是否来自同一浏览器——如保持用户的登录状态。Cookie 使基于无状态的 HTTP 协议记录稳定的状态信息成为了可能。
Cookie 主要用于以下三个方面:
Cookie 曾一度用于客户端数据的存储,因当时并没有其它合适的存储办法而作为唯一的存储手段,但现在推荐使用现代存储 API。由于服务器指定 Cookie 后,浏览器的每次请求都会携带 Cookie 数据,会带来额外的性能开销(尤其是在移动环境下)。新的浏览器 API 已经允许开发者直接将数据存储到本地,如使用 Web storage API(localStorage 和 sessionStorage)或 IndexedDB 。
备注: 要查看 Cookie 存储(或网页上能够使用其他的存储方式),你可以在开发者工具中启用存储查看器(Storage Inspector)功能,并在存储树上选中 Cookie。
HTTP Cookie 参链接:https://developer.mozilla.or
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
前端面试题 文章被收录于专栏
前端面试的一些常问问题、问题的具体实现(可直接运行)以及底层原理


影石Insta360公司氛围 454人发布