前端面试题目、初稿

初稿

JS 基础

1. 说一下计时器为什么计时不准?
2. 说一下`Promise.all`、`Promise.race`、`Promise.allSettled`的区别?
3. 对象的深拷贝,`JSON.parse(JSON.stringify())`有什么弊端?
4. `ES6`的`reduce`的四个参数,如何扁平化数组?
5. `WeakMap`和`Map`有什么区别,应用场景?为什么`WeakMap`的`key`只能是`Obj`?
阅读更多