两个面试官,俺要求 HR 上强度,最好让我现场手写/算法1. JS 数据类型 -> 判断数据类型 -> weakMap & weakSet2. 口撕深拷贝3. Promise(面试官:再下去看看 `Promise.allSettled` 我全部 API 可以现场手写,下面查了下没发现有什么问题,以下关于`Promise.allSettled`部分我的回答:`Promise.allSettled(iterable)` 等待所有给定的 Promise 实例都 resolved 或 rejectd,返回一个新的 Promise 实例,该实例总...