2021-3-1面试

HTML

1、怎么获取整个页面的所有标签元素

2、html5 canvas

3、块级元素和行内元素,分别有哪些,有什么区别

4、em标签是什么元素

5、section标签

CSS

1、rem和em的原理和区别

2、怎么解决padding设置宽高之后元素被撑大的现象

3、使元素水平垂直居中的方式有哪些

4、transition是如何工作的

JS

1、箭头函数和普通函数有什么区别

2、document对象属性有哪些

3、setTimeout和setInterval的区别

4、setTimeout(fn(),0)与Promise执行先后顺序

5、js任务队列和事件循环机制,宏任务和微任务是什么,有什么区别

6、js常见数组的方法有哪些

7、数组去重的方法有哪些

8、Promise 和async/await是什么,对应的使用场景

HTTP

1、http响应头信息有哪些

2、content-type有哪些,分别是干什么用的

3、cookie存放在哪里,能不能操作cookie

VUE

1、Vue生命周期,想要操作DOM需要在那个周期

2、虚拟DOM是什么,和真实DOM之间如何实现数据同步

3、VUE组件通信方式有哪些,兄弟组件之间如何通信

4、keep-alive的实现原理是什么,有什么作用

5、局部组件和全局组件的区别

Webpack

1、webpack工作原理

posted @ 2021-03-02 11:20  沐雨辰沨  阅读(69)  评论(0)    收藏  举报