# js 面试题汇总(下)
有关 js 面试题,持续更新中...
# 事件
# 动画与canvas图形
# 错误处理与调试
# 网络请求与XML&JSON
# 客户端存储
# 模块化
# 垃圾回收和内存泄漏
# 工作者线程
# ES6-ES13
1.浏览器缓存有哪些
2.聊聊cdn以及cdn的调度系统
3.聊聊vue中的diff算法
4.你做过的关于性能优化方面的
5.axios原理,以及axios中如何取消请求
6.http 1 1.1 2.0 以及https
7.封装过哪些公共组件和插件
8.怎么知道一个页面是否卡顿
9.聊一聊前端监控和前端埋点
10.聊一聊前端hooks
11.二叉树以及实现一个方法判断二叉树是否对称
12.聊一聊webpack
13.实现async await
14.聊一聊tree shaking
15.聊一聊csrf以及防御方法
16.实现promise.all
17.mvvm原理
18.手写vue-loader
19.白屏问题
20.scoped原理
1.闭包; 2.原型和原型链链; 3.同源策略; 4.vue的动态组件,异步组件; 5.vue中父组件到子组件经历了什么生命周期; 6.普通函数和箭头函数区别; 7.v-for和v-if优先级以及嵌套使用方式。 类似于递归,去重,二维/多维/一维数组处理