面试问题总结
Posted 前端小沫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试问题总结相关的知识,希望对你有一定的参考价值。
js
1.post和get有什么区别?还有没其他请求方法?
2.如何理解跨域,跨域的方法?
3.数据的类型有哪些?
4.http状态码?
5.闭包的理解?
6.promise是什么,手写promise过没?
7.Async await理解和手写?
8.如何设置cookie过期时间为浏览器关闭后?
9.es6高阶有哪些?常用哪些方法?
10.事件代理?
11.cookie localStorage sessionStorage区别
12.事件流?
13.箭头函数和普通函数的区别?
14.变量提升?
css
1.谈谈flex布局?
2.盒子模型?
3.回流和重绘?
4.左边固定,右边自适应实现方式?
5.bfc块级格式化上下文?
6.如何实现div不停旋转?
7.清楚浮动方式?
8.::before和:after区别?
9.如何让chrome字体小于12px?
10.水平垂直居中实现的几种方法?
11.css3有哪些新特性?
12.css3省略号如何实现?
13.定位有几种?
vue
1.mvc和mvvm区别?
2.vue双向绑定原理?
3.vue渐进式的理解?
4.vue内置指令有哪些?
5.vue如何操作dom?
6.vue2.0和vue3.0区别?
7.axios二次封装应该注意什么?
8.vue虚拟dom理解?
9.vue如何修改数组?
10.vuex是什么?
11.keep-alive是什么?
12.computed和watch区别?
13.vue修饰符有哪些?
14.vue双向绑定原理?
15.vue生命周期有哪些?
16.vue组件间的通信方式?
性能优化
1.vue首页加载优化?
2.页面从url输入到加载完成经历了什么?
3.浏览器执行机制?
工具包
1.npm和yarn区别?
2.webpack和vite有什么区别?自己实现一个webpack
3.npm如何发布一个包?
以上是关于面试问题总结的主要内容,如果未能解决你的问题,请参考以下文章