千锋教育web前端高频面试题视频教程,kerwin大话前端面试秘籍(附答案)
2023-07-20 09:06 作者:bili_56014931721 | 我要投稿

1.如何理解HTML5结构语义化?
便于团队的开发和维护。
在没有加载CSS的情况下也能呈现较好的内容结构与代码结构,易于阅读。
有利于SEO,搜索引擎的爬虫依赖于标签来确定上下文和哥哥关键字的权重。
方便其他设备的解析(如屏幕阅读器,盲人阅读器等),利于无障碍阅读,提高可访问性。
2.HTML5的新特性?
用于媒介回放的video和audio元素。
本地离线存储localStorage长期存储数据,浏览器关闭后数据不丢失。
语义化更好的内容元素:article、footer、header、nav、section。
表单控件:calender、date、time、email、url、search。
新的技术:webworker、websocket、Geolocation
3.请描述一下cookies,sessionStorage和localStorage的区别?
cookie是网站为了标示用户身份而储存在用户本地终端上的数据。
cookie数据始终在同源的http请求中携带,记会在浏览器和服务器间来回传递。
sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。