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

一、HTML面试题
1、如何理解HTML5 解构语义化
简单来讲:用正确的标签做正确的事情
段落:p
标题:h
边栏:aside
内容:main
2、h5的新特性
2.1、媒体vidio,audio
2.2、本地存储
2.3、表单控件
2.4:新技术webworker
2.5、地理位置信息
3、描述一下cookie、sessionStorage和localStorage的区别
3.1、cookie 数据始终在同源的http请求中携带,在浏览器和服务器之间相互传递
sessionStorage和localStorage====会话存储和本地持久化存储
4、浏览器的渲染机制一般分为几个步骤
处理html
处理css
将dom 和CSSOM合并成一个树
首屏要加载的快的话就不应该加载过多的js
5、重绘和回流
*重绘是当节点需要更改外观而不会影响布局,比如改变color就叫做重绘
*回流是布局或者几何属性需要改变
如何优化性能
减少dom操作
复杂动画脱离文档流
6、简述data属性的用法
传统方法:getAttribute() setAttribute()
HTML新语法
dataset.属性名=属性值