前端常见面试题总结

Posted shun1015

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端常见面试题总结相关的知识,希望对你有一定的参考价值。

1.h5新增特性https://www.cnblogs.com/shun1015/p/12422117.html

2.CSS3新特性

3.js中 0.1 + 0.2 = 0.3 ?(0.1+0.2等于0.3吗)

4.简单说一下跨域的原理(前端项目中是如何解决跨域的)

5.说一下mvvm模式(因为vue是基于MVVM模式的)

6.例如移动端有个列表,点击进入详情,要求返回列表页还在原来的位置怎么做(就是在问keep-alive)

7.vue的双向绑定原理

8.get和post请求的区别(当然还有put,delete)

9.什么是js原型https://www.cnblogs.com/shun1015/p/12358828.html

10.new的含义

11.js中数组的方法(es5新增的,是否改变原数组)

12.js中字符串的方法

13.es6新增的一些特性(必问)

(let和const和var的区别, 模板字符串,箭头函数,对象的解构赋值,…拓展操作符 数组的合并,新增的数据类型symbol,promise)

14.简单说一下promise

15.vue的双向绑定原理(结合MVVM模式说)

16.vue移动端点击事件延迟300毫秒,怎么解决

17.函数的防抖和节流

18.对webpack的理解,项目中怎么配置webpack

19.ie盒子和标准盒子的区别

20.子元素在父元素水平垂直区中的方式有哪些

21.什么是BFC

22.简单说一下vue-router(这个问题太大了)

23.vue的路由导航钩子(处理过什么)

24.介绍一下vuex,项目中怎么使用的(state,Mutations,action,getters的作用)

25.vue的路由传参(上面有问过vue-router)

26.vue中watch和computed的区别

27.rem和em的区别

28.vue组件是如何通信的(1.主要是传值,2.vuex数据共享)

29.浏览器输入url到页面展示经历了哪些过程

30.验证码有个倒计时一分钟怎么做(刷新页面不清空)

31.js中同步和异步

32.vue的两个核心(数据驱动和组件系统)

33.移动端border 1px,在高分辨下会显示成2像素,怎么解决

34.vue父组件如何触发子组件的方法

35.js中构造函数和类, es6中class与构造函数的关系

36.对象的深浅拷贝

37.有没有做过下载elcel文件

38.图片与图片之间有缝隙,怎么解决

39.vue实现路由的懒加载

40.有没有用过solt插槽

41.vue怎么定义filter过滤器的,用它处理过哪些东西

42.token(用户的登录信息)一般存哪

43.vue如何获取dom节点

44.对this.$nextTick()的理解

45.使用keep-alive时,触发了哪两个函数

 

以上是关于前端常见面试题总结的主要内容,如果未能解决你的问题,请参考以下文章

面试题Redis篇-常见面试题p1

面试题Redis篇-常见面试题p1

面试题Java基础篇-常见面试题总结p1

面试题Java基础篇-常见面试题总结p2

200+ Java常见面试题总结《最少必要面试题》

Java集合面试题看这篇就够了