====== 差别 ======
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 上一修订版 两侧同时换到之后的修订记录 | ||
前端专刷_代码题 [2022/01/25 16:53] 若愚 |
前端专刷_代码题 [2022/02/10 11:24] 若愚 |
||
---|---|---|---|
行 35: | 行 35: | ||
}) | }) | ||
``` | ``` | ||
+ | |||
2. 输出什么 | 2. 输出什么 | ||
```javascript | ```javascript | ||
setTimeout(()=> | setTimeout(()=> | ||
- | |||
new Promise(resolve => { | new Promise(resolve => { | ||
resolve() | resolve() | ||
行 52: | 行 52: | ||
}) | }) | ||
}) | }) | ||
- | |||
console.log(6) | console.log(6) | ||
``` | ``` | ||
行 110: | 行 109: | ||
9. js实现树的深度优先搜索、广度优先搜索 | 9. js实现树的深度优先搜索、广度优先搜索 | ||
10. 返回前k个最小的数字组成的数组,保持相对顺序 | 10. 返回前k个最小的数字组成的数组,保持相对顺序 | ||
+ | 11. 给定一棵二元查找树,实现左右子树反转 用栈怎么实现 | ||
+ | 12. 找出数组中第k大和第m大的数字相加之和 findTopSum(arr, | ||
行 143: | 行 144: | ||
6. 用call/ | 6. 用call/ | ||
7. 实现大数相加 | 7. 实现大数相加 | ||
- | 8. 手写防抖节流 | + | 8. 手写防抖和节流 |
9. 实现并发控制 | 9. 实现并发控制 | ||
10. 写一个instanceof的实现 | 10. 写一个instanceof的实现 | ||
- | + | 11. 字符串 转换为对象。 比如 a.b.c, | |
+ | ```javascript | ||
+ | { | ||
+ | a: { | ||
+ | b: { | ||
+ | c: null | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | ``` |