前端面试题 H5新特性

1. H5 都新增了哪些新特性?

  • 拖拽释放(Drag and drop)API  音频、视频API(audio , video)
  • 画布(Canvas)API
  • 地理(Geolocation)API
  • 表单控件:calendar、date、time、email、url、search
  • 新的技术:websocket

2. sessionStorage , localStorage 和cookie 三者有什么区别?

共同点:它们三者都是浏览器端的存储介质,可以存储一些数据

不同点:sessionStorage 是将数据存储在页面的内存中,所以数据会跟随页面的关闭而销毁,存储数据相对较少(5M左右),只能存储字符串;

localStorage 是将数据存储在电脑的磁盘上,存储数据量大(20M左右),需要手动删除,只能存储字符串;

cookie 是http协议的重要组成部分,存储数据量相对比较少(4K左右),存储cookie的时候可以设置过期时间,到达过期时间后会自动销毁,如果没有设置,则跟随浏览器的关闭而销毁。cookie中存储的数据会伴随每一次http请求被发送到服务端,所以不建议在cookie中存储大量数据

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灰灰_Glory

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值