今天参加了作业帮的面试,有以下问题,比较基础。
- 先问了现在使用的框架是什么,vue.2.0还是3.0的。针对不同版本问不同问题。
- 开发过程中遇到了哪些问题,是怎么解决的。
- 看简历写了自适应布局,问了怎么实现的。
- 开发用的单位。着重rem问了我。px、100%、rem、rem、vh/vw。
- 有哪些上下居中左右居中的方法。
- 一个input标签,如何通过css给他里面的span标签着色。
- vue有哪些生命周期。
- destroyed和beforedestroy用法。
- 如果定义了一个子组件,如何用v-model传值。
- computed和watch的区别。
- 如何获取一个div的坐标位置。
- element-Ui的日历再写。
- 本地存储有哪些,什么时候用到,以及区别。
- this.$nextTick的使用。
- async和await的使用。
- promise的了解。
- 事件委托,事件代理的使用,详细说明。
- computed定义数据后如何赋值。
- 数组的一些使用方法。以及splice和slice的区别。