2021最新面试题,面试官100问

1、浏览器的缓存机制
2、浏览器的渲染原理
3、面向对象编程和面向过程的区别
4、面向对象的思想在项目中的运用
5、let var const 的理解
6、如何渲染几万条数据并不卡住界面
7、怎么判断两个对象相等
8、项目做过哪些性能优化
9、谈谈WebSocket
10、ajax、axios、fetch区别
11、微信小程序怎样跟事件传值
12、小程序关联微信公众号如何确定用户的唯一性
13、使用mpvue开发时遇见什么问题,怎么解决
14、mpvue与vue区别
15、怎么使用webpack对项目进行优
16、ES6的新特性
17、vue双向绑定原理
18、mixin 和 mixins 区别
19、区别computed与method和watch
20、深拷贝原理
21、js事件机制
22、原型链
23、闭包的理解以及在项目中的运用,有什么优点和缺点
24、vuex是什么?怎么使用?哪种功能场景使用
25、vue路由的钩子函数
26、mutation里为什么不发异步请求
27、diff算法
28、vue与react的区别
29、rem适配
30、Jsonp跨域原理
31、重排重绘
32、Vue2和Vue3的区别
33、vue组件间通信
34、props传过去的数据可以在子组件中修改吗?说说原因
35、路由导航守卫
36、$route$router的区别
37、节流防抖
38、<keep-alive></keep-alive>的作用是什么?
39、类组件和函数式组件有何不同
40、虚拟DOM和真实DOM的区别
41、为什么需要 Virtual Dom
42、虚拟DOM为什么会提高性能
43、HOC 是什么?相比 mixins 有什么优点
44、createElement 与 cloneElement 的区别是什么
45、怎么快速定位哪个组件出现性能问题
46、如何解决浏览器并发请求限制
47、http请求方式有哪些
48、ES6模块化和CommonJS的区别
49、对象去重
50、React被移除的生命周期函数有哪些,为什么被移除
51、react 的虚拟dom是怎么实现的
52、我现在有一个button,要用react在上面绑定点击事件,要怎么做
53、react 的渲染过程中,兄弟节点之间是怎么处理的
54、Ajax原理
55、哪些操作会造成内存泄漏
56、渐进增强和优雅降级
57、如何实现bind的函数
58、定义一个log方法,让它可以代理console.log的方法
59、数组扁平化处理
60、负载均衡
61、谈谈你对重构的理解
62、平时如何管理你的项目
63、web开发中会话跟踪的方法有哪些
64、HTTP request报文结构是怎样的
65、position的值, relative和absolute定位原点是
66、display:inline-block 什么时候不会显示间隙
67、请解释什么是事件代理
68、XML和JSON的区别
69、常见web安全及防护原理
70、说说你对promise的了解
71、generator 原理
72、说说严格模式的限制
73、谈一谈箭头函数与普通函数的区别
74、cookie和localSrorage、session的区别
75、Babel 原理
76、什么是事件代理
77、Service Worker
78、懒执行与懒加载
79、XSS与CSRF
80、Vue 组件 data 为什么必须是函数
81、语义化标签,但事实上我们很少使用,但是为什么还要有语义化标签
82、有没有自己写过指令?如何实现的?优点缺点?
83、自己写一个JS文件导入后,如何做到里面的部分变量无法导出,而部分又可以导出
84、应该如何去定义封装组件的规则,为什么要封装组件,你觉得封装组件最大的好处是什么?
85、开发中遇到的跨域问题是如何解决的
86、前端实现单点登录效果
87、iframe的使用
88、说说MVVM设计模式
89、说说你对计算属性的理解
90、说说回调函数的判断及相关问题
91、说说vue的生命周期,vue 7个配置选项及其作用
92、说说vue组件间通信的几种方式
93、说说this的指向,怎样判断?
94、 说说你对事件处理机制的理解
95、说说Token登陆的过程
96、请说一下Vue中的Key值和id
97、说说Webpack
98、Vue中修饰符有什么作用,都有哪些?
99、事件委托、节流、防抖思想
100、当用户输入地址那一刻起,主要做了什么事?

参考答案自己找,好好学习,早日找到自己心仪的工作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值