Javascript基础知识体系化学习总结(九)存储
一、cookie
1.本身是由于浏览器和服务端的通信,被用来做存储。
2.既然是借用的,那么会存在一些问题如:
储存量小仅仅是4K;
必须http请求时需要发送到服务器端,增加了请求的数据量;
语法并不是十分的契合js的语法。
3.使用方式是document.cookie= ‘内容’,cookie储存的数据间是使用;进行分割。
4.可以在浏览器的application和network中看到cookie。
二、sessionStorage
1.H5专门设置出来解决储存的问题,不会伴随请求发送到服务器端,在对话结束时即浏览器关闭就清空里面的数据,可存储的大小为5M。
2.使用的方法是setItem和getItem。
3.相比于cookie比较安全。
三、localStorage
1.H5专门设置出来解决储存的问题,不会伴随请求发送到服务器端,一般不会自动清除,是永久保存,当然可以通过代码手动删除,可存储的大小为5M。
2.使用的方法是setItem和getItem。
3.相比于cookie比较安全。
好了,javascript的第九个模块大概就是这些内容了,我会将它分为11个模块然后13篇文章左右把它讲完(有的模块内容多会范围上下期大概。。。),学完这些模块相信大家对基础的js会有一个比较体系化的认识,那么大家加油,我是O5,我们下次见!