css
- 垂直水平居中的几种方式
- 盒模型的理解
js
- for和foreach的区别,foreach和map的区别
- 同步和异步的区别以及用到的场景
- settimeout和setinterval的区别
- 浅拷贝和深拷贝的区别
- 判断对象的数据类型,如何判断一个对象是否存在
- js的事件循环机制
- 构造函数作用,es5和es6中两者的区别
- Promise里的代码为什么比setTimeout先执行?
- 用过es6哪些新特性
- 箭头函数和普通函数的区别,以及其中的this指向
- 如何改变this指向
- 数组去重
vue
- 生命周期
- new Vue()过程
- 如何异步加载组件
- 组件通信及vuex原理
- v-show和v-if的区别
- computed和watch的区别及使用场景
- 插槽slot的理解,以及如何判断是否有插槽
- 对vue的mixin的理解,有哪些应用场景?
- 用vue实现一个树形组件
webpack
- webpack有哪些常用插件