10.10号一面,整体流程1小时
1,先是自我介绍
2,大概讲一下两个项目,具体都做了什么事情,实现了什么功能,讲完之后没再接着问项目相关的问题了
3,讲一些es6里面一些常用的新特性
4,箭头函数和es5里面使用function写的函数有什么区别
5,里面提到箭头函数不能用作构造函数,那原因是什么呢
6,有哪些可以改变this指向的方法,都有什么区别
7,实现一个bind,bind里面又用了apply,再实现一个apply
8,讲一些js里面你对原型和原型链的理解
9,在判断数据类型时,可以使用instanceof来实现,是通过判断函数的原型是否出现在该对象的原型链上实现的,实现一下instanceof
10,讲一下js里的事件循环机制
11,大概讲一下我们在浏览器中输入一个网址,到展现出一个页面中间具体做了哪些事情
12,在这个过程中,我们前端有哪些可以优化的工作呢
13,写一个二叉树非递归的深度遍历
14,在Vue里面,组件通信有哪些方式
15,使用vuex进行组件之间通信有什么优势
16,讲一下Vue的响应式原理
17,你了解一些Vue3的知识,那你说一下Vue3在使用的过程中和Vue2最大的区别是什么
18,实现一道题:找出一个整数数组中只出现一次的数字num,其他都出现了两次
#酷家乐##前端面经##23届秋招笔面经#