全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 学道会
684 6
2019-04-28
localStorage
适用于数据需要分页、或跨窗口的场合。关闭浏览器后除非主动清楚数据,否则localStorage数据会一直存在。
sessionStorage适合暂存数据(关闭窗口或分页Tab后数据就会丢失)

JavaScript基于同源策略(Same Origin Policy):有来自相同网站的网页才能相互调用的限制。
localStorage  API 通过JavaScript操作,同样只由相同来源的网页才能取得同一个localStorage
(相同网站即指:协议、主机、传输端口都必须相同)

HTML5标准中,只允许存储字符串数据,下列3种访问方法可供选择:
  • Storage对象的setItem和getItem方法
  • 数组索引
  • 属性
Storage对象的setItem和getItem方法
window.localStorage.setItem(key, value);
如: window.localStorage.setItem("userdata", "Hello HTML5");
读取的格式: window.localStorage.getItem(key);
var value1 = window.localStorage.getItem("userdata");

数组索引:
存储   window.localStorage["userdata"] = "Hello HTML5!";
读取   var value1 = window.localStorage["userdata"];

属性:
存储  window.localStorage.userdata = "Hello HTML5!";
读取  var value1 = window.localStorage.userdata;
三种情况下,前缀window可以省略。
下面准备实现一个完整实例。。。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-4-28 09:17:00

跟着andy学网页[em17]
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-4-28 09:30:40
为您点赞!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-4-28 09:36:51
属性:
存储  window.localStorage.userdata = "Hello HTML5!";
读取  var value1 = window.localStorage.userdata;
三种情况下,前缀window可以省略。
下面准备实现一个完整实例。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-4-28 13:08:17
点赞
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-4-28 17:17:40
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群