平安科技前端一面,估计是凉了
1、介绍一下自己的项目
2、 页面搜索功能实现
3、 项目用了什么组件
4、为什么选择Vue而不是react
5、 作用域和作用域链
6、对this的一个理解
7、怎么改变this指向
8、Vue中的this
9、Vue的computed
10、computed数据在生命周期的什么时候会被加载
props、method、data、computed的初始化都是在beforeCreated和created之间完成
11、Vue生命周期中的mounted
12、created周期取界面的Dom元素可以成功吗
13、你项目的数据为什么要放在mounted里面而不是created里面
14、什么情况会用到computed
我举例后台返回名和姓,可以computed属性拼成完整的姓名
15、为什么不直接在后台拼一下返回姓名而要用computed
16、Vue设计中为什么要设计这个computed属性
17、Watch中的deep、immediate属性有什么含义
18、Watch的深度监听(因为我上一个问题没回答出来)
19、Vue中的插槽Slot
20、平时怎么使用Promise
21、async和await,async声明的函数的返回值
22、setTimeout()函数作用
23、v-modal怎么实现,作为语法糖,它完整实现是怎么样的
23、怎么去理解前端的组件,什么时候该用组件,组件的细粒度怎么判断
24、有实现过自己封装组件吗
25、平时怎么学习前端的知识
26、项目中遇到的bug怎么解决