首页>新闻>西安前端培训哪个机构好

西安前端培训哪个机构好

来源:西安中公优就业IT培训学校

时间:2022/11/18 11:03:28

西安前端培训哪个机构好?推荐西安中公优就业,优就业20年教学经验,全程面授,4分理论6分实战,课程体系涵盖就业热点不断更新;针对不同基础学员,开设多种班型,小班授课,简单易学,上手快,就业前景广!西安中公优就业提供实战IT培训课程,含JAVA培训,Python培训,大数据培训,UI设计培训,Web前端培训班,Linux培训,游戏开发培训机构,软件测试培训,营销,网络安全培训等多年来深耕IT培训,致力于培养互联网领域IT人才,欢迎咨询,预约试听体验!

移动Web开发基础:Web存储

随着互联网的发展,基于网页的应用越来越普遍,同时也变得越来越复杂。为了满足各种各样的需求,会经常在本地设备上存储大量的数据。例如,记录历史活动信息。传统的方式是使用document.cookie来进行存储,但是由于其存储空间有限(大约4KB),并且需要复杂的操作来解析,给开发者带来了诸多不便。为此,HTML5规范提出了网络存储相关的解决方案,即Web Storage(Web存储)和本地数据库Web SQL Database。

Web Storage API中包含了两个关键的对象,分别是window.sessionStorage对象和window.localStorage对象。前者用于区域存储,后者用于本地存储。

Web Storage具有以下特点。

(1)数据的设置和读取比较方便。

(2)容量较大,sessionStorage大约5MB,localStorage大约为20MB。

(3)只能存储字符串,若想要存储JSON对象,则可以使用window.JSON.stringify()或者parse()进行序列化和反序列化编码。

Web Storage除了在移动平台上具有良好的兼容性外,它还具有以下优势。

(1)减少网络流量的使用。

使用Web Storage,一旦数据保存在本地后,就可以避免再次向服务器请求数据。因此减少了不必要的数据请求,同时也减少了数据在浏览器和服务器间不必要的来回传递。

(2)能够显示数据。

使用Web Storage性能好,因为从本地读数据比通过网络从服务器获得数据速度要快很多,可以即时获得本地数据。另外,网页本身也有缓存,因此如果整个页面和数据都在本地,则可以立即显示。

(3)可以临时存储数据。

在很多时候,数据只需要在用户浏览一组页面期间使用,而关闭窗口后数据就可以丢弃。这种情况使用sessionStorage非常方便。

  • 上一篇: 西安在哪里学前端开发是比较专业的
  • 下一篇: 西安在哪个机构学前端开发好
  • 相关推荐 更多>

    西安中公优就业分享PHP和Jav...

    西安哪里有专业的Java培训学校

    西安的Java程序员工资待遇怎么...

    在西安想成为程序员应该学什么课程

    西安中公优就业分享语言编程学哪个...

    西安java编程开发哪家培训机构...

    预约体验课

    版权所有:搜学搜课(www.soxsok.com)

  • 在线咨询
  • 电话咨询
  • 预约试听

  • ;