第一次发技术博客,不太熟练,还有很多需要补充的,欢迎留言
(1) canvas:图形绘制标签,本身是一个二维网格,绘制必须用js来执行
(2) audio/video:音视频播放标签,可以自主设置播放器的宽高,选择控制按钮的隐藏或显示,以及是否循环(loop)属性
(3) localstorage:本地离线存储,数据以键值对形式永久储存,浏览器关闭后数据仍存在,储存容量在5M
(4) sessionstorage:本地离线存储,在浏览器关闭后数据自动清除,储存容量在5M
(5) 更多语义化标签,如header/nav/section/article/aside/figcaption/figure/footer
(6) geoIocation:地理API,可以通过getCurrentposition()来获取用户地理位置
(7) drag/drop:拖放API,ev.dataTransfer.setData()设置被拖的数据类型,draggable设置是否能够拖动,ondragstart开始拖动,ondragover规定被拖数据放到何处,ondrop进行放置
(8) 新的input类型:color/date/email/month/number/tel/search/url
(9) Web Workers:运行在后台的JavaScript,独立于其他脚本,不影响页面性能