博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
本地储存
阅读量:5269 次
发布时间:2019-06-14

本文共 702 字,大约阅读时间需要 2 分钟。

存储

cookie   用于保存服务器发送回来的用户信息、浏览信息等。一个cookie文件只有4kb,即能装下4000个英文字或者2000个中文字。能与服务器交互。
HTML5提供了两种本地存储方式:localStorage和sessionStorage,此为两个对象,可以看做JSON对象,存储大小无限制,但一般是在本地存储,存在浏览器中。
localStorage和sessionStorage
两者区别在于存储时间的区别,localStorage永久存储,直到卸载浏览器或手动清空;sessionStorage存储时间为会话时间,即浏览器打开直到浏览器关闭。
localStorage用法
localStorage的机制将对象转换为字符串进行了存储,则需要用到JSON方法,存储时用JSON.stringify(),对象转字符串;取值时JSON.parse()字符串转对象。
          var user={username:"def",psw:"1111"};    //存储
         localStorage.user=JSON.stringify(user);
            var user=JSON.parse(localStorage.user);   //获取
            console.log(user);       //Object {username: "def", psw: "1111"}
            console.log(user.username);    //def
            console.log(typeof (user));    //object

转载于:https://www.cnblogs.com/1039595699TY/p/5625016.html

你可能感兴趣的文章
一个 forceLayout() 和 requestLayout() 的测试
查看>>
【转】使用js触发事件
查看>>
《TCP/IP 详解 卷一》读书笔记 -----第四章 ARP
查看>>
C# Stream 和 byte[] 之间的转换
查看>>
UDP的最大报文长度
查看>>
自定义不等高的cell-(storyboard)
查看>>
Cracking the code interview
查看>>
linux命令 rpm
查看>>
OMG: daily scrum nine
查看>>
【蓝桥杯】历届试题 连号区间数(运行超时)
查看>>
交换机练习的心得
查看>>
JavaScript数组学习总结
查看>>
node.js
查看>>
配置 Squid Server
查看>>
PHP学习笔记之批量删除
查看>>
第17章 Redis概述
查看>>
MyBatis的关联映射和动态SQL
查看>>
saxon 处理xslt
查看>>
Navicat 连接远程数据库报错:1130 - Host "XX.XX.XX.XX" is not allowed to connect to this MySQL server...
查看>>
【leetcode 简单】 第八十一题 4的幂
查看>>