回答html5中web储存的含义是什么

 所属分类:web前端开发

 浏览:158次-  评论: 0次-  更新时间:2022-11-03
描述:更多教程资料进入php教程获得。 html5中web储存的含义是让网页在用户计算机上保存一些信息,使用HTML5可以在本地存储用户的浏览数据;web储...
更多教程资料进入php教程获得。

html5中web储存的含义是让网页在用户计算机上保存一些信息,使用HTML5可以在本地存储用户的浏览数据;web储存又可以分为本地存储和会话存储,分别对应localStorage对象和sessionStorage对象;本地存储用于长期保存网站的数据,会话存储用于临时保存针对一个窗口的数据。

前端(vue)入门到精通课程:进入学习
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用

本教程操作环境:windows10系统、HTML5版本、Dell G3电脑。

html5中web储存的含义是什么

HTML5的Web存储功能是让网页在用户计算机上保存一些信息。使用HTML5可以在本地存储用户的浏览数据。

早些时候,本地存储使用的是cookies。但是Web 存储需要更加的安全与快速. 这些数据不会被保存在服务器上,但是这些数据只用于用户请求网站数据上.它也可以存储大量的数据,而不影响网站的性能。

数据以键/值对存在, web网页的数据只允许该网页访问使用。

Web存储又分为两种:

(1)本地存储,对应 localStorage对象。用于长期保存网站的数据,并且站内任何页面都可以访问该数据。

(2)会话存储,对应 sessionStorage对象。用于临时保存针对一个窗口(或标签页)的数据。在访客关闭窗口或者标签页之前,这些数据是存在的,而关闭之后就会被浏览器删除。

本地存储与会话存储的异同

(1)本地存储和会话存储的操作代码完全相同,它们的区别仅在于数据的寿命。

(2)本地存储主要用来保存访客将来还能看到的数据。

(3)会话存储则用于保存那些需要从一个页面传递给下一个页面的数据。

Web存储容量限制

大多数浏览器都把本地存储限制为 5MB以下。这个是和网站所在的域联系在一起的。

Web存储的使用样例

下面以本地存储(localStorage)为例,会话存储改成 sessionStorage对象即可。

(1)文本数据的保存和读取localStorage.setItem("user_name","hangge.com");

var userName = localStorage.getItem("user_name");
登录后复制

(2)数值的保存和读取localStorage.setItem("user_age",100);

var userAge = Number(localStorage.getItem("user_age"));
登录后复制

(3)日期的保存和读取//创建日期对象

var today = new Date();
//按照YYY/MM/DD的标准格式把日期转换成文本字符串,然后保存为文本
var todayString = today.getFullYear() + "/" + today.getMonth() + "/" + today.getDate();
localStorage.setItem("session_started", todayString);
//取得日期文本,并基于该文本创建新的日期对象
var newToday = new Date(localStorage.getItem("session_started"));
alert(newToday.getFullYear());
登录后复制

(学习视频分享:css视频教程、html视频教程)

以上就是html5中web储存的含义是什么的详细内容,更多请关注zzsucai.com其它相关文章!

 标签: html5,
积分说明:注册即送10金币,每日签到可获得更多金币,成为VIP会员可免金币下载! 充值积分充值会员更多说明»

讨论这个素材(0)回答他人问题或分享使用心得奖励金币

〒_〒 居然一个评论都没有……

表情  文明上网,理性发言!