从面试到入职,这些问题都是我面试被问到的,希望能够帮到你
- Vue中computed 和 watch 的区别?
- 什么是原型链,举个例子,并说明?
- 什么是闭包,举个例子说明,它有什么作用?
- 1rem等于多少px?
- Vue 中的通信方式?
- Vuex 中的module用过吗?
- axios 封装过吗?说说怎么封装的?
- axios 同步请求怎么用?(结合async / await)
- 能解释下async / await 实现原理吗?(generator 语法糖)
- 什么是事件委托?举例?
- 比如ul 下很多 li ,for 循环li ,不想给循环加事件,怎么获取点击的是哪个li?
- 怎么用npm 发布一个插件?
- 用过linux吗?
- node.js 用过吗?
- typescript 会用吗?
- Vue 的双向绑定原理?
- ES6 用过哪些?
- proxy和obj.defineProperty的区别?
- Vue 中怎么监听对象和数组的变化,不改变数组长度的情况下(Vue.set )
- 平时布局怎么做适配(flex布局 + media)
- 讲一讲你对Vue的理解?
- 怎样在Dom 节点更新之后获取数据 ?($nextick)
- 说说你对$nextick 的理解,怎么实现的?(类似setTimeout,我说通过diff 算法,然后patch)
- webpack 配置过吗?都配置了哪些插件?
- 跨域的解决方式有哪些?
- nigix 配置过吗?怎么做代理?
- Vue的proxy 用过吗?
- 怎样上传一个大的文件在不压缩的情况下(断点续传)
- 继承的几种方式有哪些?把伪代码写出来,写出来就录用你(mmp)
- promise 的实现方式
- 怎样做优化?(开放题,压缩图片,复用组件,封装工具,模块化,懒加载等等)
- websocket 用过吗?讲一讲?
- 箭头函数的理解?
- 数组怎么去重?(indexOf ),ES6去重知道吗?(Array.from(new Set(arr))
- 知道防抖和节流函数吗?说说使用场景?
- 说说App 保持登录状态,token验证机制?
- 说说网页刷新,保持当前页面不变?
- 有没有自己封装过组件?
- 讲一讲webpack 中 loader 的作用?
- Vue 中slot 用过吗?怎么用的?
- Vue 和 React 的区别?
- 讲一讲Vuex 中的mutation 和action?
暂时就记住这么多,想起来一个写一个,没有归类,请原谅,本人已入职,这些是印象里被问到的,有的给出了答案,有的没有写,自己百度一下吧,希望能够帮到正在求职的你!