美文网首页小知识
sessionStorage在项目中的应用

sessionStorage在项目中的应用

作者: melody_0012 | 来源:发表于2019-08-15 10:51 被阅读0次
    1. 本地存储
      Cookie(局限性):用户可以禁用cookie,最多只能存储4kb,cookie有过期时间的(一般我们设置的时间最长1个月,用户使用杀毒软件也可以清除我们的cookie)
      LocalStorage:持久化存储到本地,没有过期时间,最大可存储5MB

    都是采用的明文存储,我们在控制台(Resource)下可以看到存储的信息,所以本地存储都是不安全的(不要存储重要的信息,如果需要的话,我们需要对重要的信息进行严格的加密—md5加密)

    WebStorage(localStorage(常用,sessionStorage))
    由于我们的localStorage可以存储很多的数据,我们在项目中把不经常更新的数据进行存储,下一次打开页面,先把本地缓存的数据展示,减少对于服务器的请求压力---移动端的本地缓存

    备注知识点:

    1、JSON.parse()用于从一个字符串中解析出json对象

    2、JSON.stringify()用于从一个对象解析成字符串

    3、jQuery.parseJSON(jsonString) : 将格式完好的JSON字符串转为与之对应的JavaScript对象

    4、JSON.parse()和jQuery.parseJSON()的区别:

    有的浏览器不支持JSON.parse()方法,使用jQuery.parseJSON()方法时,在浏览器支持时会返回执行JSON.parse()方法的结果,否则会返回类似执行eval()方法的结果。


    1287859-20171127134233534-168109965.png

    相关文章

      网友评论

        本文标题:sessionStorage在项目中的应用

        本文链接:https://www.haomeiwen.com/subject/ypbajctx.html