站点工具

用户工具


====== 差别 ======

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
前端专刷_代码题 [2022/01/25 16:57]
若愚
前端专刷_代码题 [2022/02/10 11:25] (当前版本)
若愚
行 35: 行 35:
 }) })
 ``` ```
 +
 2. 输出什么 2. 输出什么
 ```javascript ```javascript
 setTimeout(()=> console.log(1)) setTimeout(()=> console.log(1))
- 
 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, k, m)【阿里前端实习2021/7】 
 +13. 给定一个带嵌套的数组,实现一个方法可获取嵌套数组的最大深度
  
 ## 手写 ## 手写
行 143: 行 144:
 6. 用call/apply实现bind 6. 用call/apply实现bind
 7. 实现大数相加 7. 实现大数相加
-8. 手写防抖节流+8. 手写防抖节流 throttle/debounce = (fn, wait) => {}
 9. 实现并发控制 9. 实现并发控制
 10. 写一个instanceof的实现 10. 写一个instanceof的实现
若愚 · 2022/01/25 16:57 · 前端专刷_代码题.1643101058.txt.gz