cookie :最早出现,浏览器与服务器通信时会携带cookie,容量比较小只有4k,可以设置过期时间,可以长期保存;
sessionStorage:相当于服务端的session,通信时不会被携带,会话关闭及被销毁,大小约为5m;
localStorage:声明周期永久生效,除非手动删除 否则关闭页面也会存在,通信时不会被携带,大小约为20m;
indexedDB:相当于NOsql(非关系数据库),比如MongoDB,支持事务、索引等,存储空间大不少于250M,甚至没有上限;
Websql:相当于关系型数据库,比如MySQL,支持事务等;
以上只有cookie请求时会被携带;
当阻止浏览器使用cookie时,以上web存储都会被禁止;