level 10
小卒子灬
楼主
在HTML4中存储数据使用Cookie来实现,但是Cookie的大小被限制在4KB以下,并且Cookie可能会随着HTTP请求一起向服务器发送,可能会造成带宽的浪费。
所以HTML5提供了Web Storage。
Web Storage有两种存储形式:Session Storage 和 Local Storage。
Session Storage:用于保存用户浏览网站这段时间内所需要保存的数据,当网站被关闭时,保存的数据也随之丢失。
Local Storage:将数据保存在客户端的硬件设备中,当浏览器关闭后,数据任然存在。
重点介绍Local Storage(可以用来实现记住密码功能):
存数据:
localStorage.setItem(键 , 值);
取数据:
var data = localStorage.getItem(键);
其他属性和方法:
localStorage.length;//返回键值对的数量
localStorage.key(index);//返回第index个数据的key(键)
localStorage.removeItem(key);//删除对应的数据
localStorage.clear();//清空所有
2023年01月16日 14点01分
1
所以HTML5提供了Web Storage。
Web Storage有两种存储形式:Session Storage 和 Local Storage。
Session Storage:用于保存用户浏览网站这段时间内所需要保存的数据,当网站被关闭时,保存的数据也随之丢失。
Local Storage:将数据保存在客户端的硬件设备中,当浏览器关闭后,数据任然存在。
重点介绍Local Storage(可以用来实现记住密码功能):
存数据:
localStorage.setItem(键 , 值);
取数据:
var data = localStorage.getItem(键);
其他属性和方法:
localStorage.length;//返回键值对的数量
localStorage.key(index);//返回第index个数据的key(键)
localStorage.removeItem(key);//删除对应的数据
localStorage.clear();//清空所有