个人面试题汇总(vue)
阿里AE
- promise的构造器属于什么任务
- 工作难点,怎么解决
- esmodule和commonjs的区别
网易
- 进程与线程的区别
- iframe有什么特性
- webpack的运行机制
- http和https的区别
- 项目难点和复杂的模块
- 什么是闭包
- 如何判断对象为空
- js异步加载
- vue nextTick的原理和使用
- 宏任务微任务的起因
- 防抖/节流
得物
- 数组方法
- map和forEach的区别
- 深拷贝和浅拷贝
- Object.assign 和 ...
- 扩展运算符的使用场景
- async await与promise的区别和优缺点
- DNS缓存
- localStorage和sessionStorage的区别
- 如何设置cookie不可变
- 宏任务和微任务
- setTimeout 和 requestAnimationFrame的区别
- 类型判断方法
- for in和for of
- vue.extend
- vue.use的原理
- 箭头函数的特性
华数云
- vue2 vue3的区别
- TypeScript特性
- 移动端经验 无
古茗
- vue2, vue3的改进
- 实现一个call
- 事件流
- loader和plugin
- 做过什么网页优化
- fetch实现超时关闭
- 箭头函数的特性
- interface和type
- ts的优点