浏览器缓存—前端开发笔记(3)

浏览器缓存有以下几种:

  • http文件缓存
  • localstorage
  • SessionStorage
  • indexDB
  • cookie
  • cachstorage
  • application cache
  • flash缓存

下面一一解释一下:

http缓存

在文件请求重复的情况下,浏览器可以根据响应头信息来判断是不是需要从服务器请求文件,如果下载过的,直接从本地读取文件。

localstorage

这个属性允许在浏览器中存储数据,是一个只读的属性,用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动删除。

SessionStorage:

将数据保存着当前页面里,当用户关闭窗口或者标签是会删除这些数据

cookie:

cookie由浏览器发送给客户端,客户端保存着本地,可以设置过期时间

其他用的不多,有需要的参考我的系列文章(1)里的链接

 

posted @ 2020-07-17 16:49  PHOENIX秀秀  阅读(134)  评论(0编辑  收藏  举报