2020-03-25
2020-03-25
localstorage保存数据
注意这个的原因是我最近在做大创项目,就是一个谷歌插件,其中我需要做一个日程表,那么这个课程表内容就需要保存下来。一开始我是想要用一个json或者txt的文件来保存它,但是失败了,这样会导致ajax的跨域问题。然后就想到session或者cookie,但是session一般是服务器端的操作,而清除cookie释放空间又会是我们学生常做的操作,在我打算查C++的资料做尝试前,我找到了这个,我好了= =。
首先先介绍一下localstorage
使用 localStorage 可以创建一个本地存储的 name/value 对,而且没有cookie的4k大小限制(但是一般都不会超过4k吧)
再看看localstorage用法
1 | str = ["123","321"]; //value,是值或者list |
另外,localstorage只能读取,所以对localstorage的增删查改就要通过删除重新赋值来实现
看看我目前的代码
1 | $(function(){ |
行吧,菜鸟到此为止,继续努力。