/js-common-al

js常见算法题汇总

Primary LanguageJavaScript

js-common-al

js常见算法题汇总

参考

http://mydearest.cn/2020/%E7%AE%97%E6%B3%95%E9%A2%98%E7%BB%83%E4%B9%A0.html

al

  • 遍历树
    • 先序非递归
    • 中序非递归
    • 后序非递归
  • 快速排序
    • 简单版本
    • 优化版本
  • 链表是否有环
  • 找到不重复最长字串

hand-write

  • 手写promise
    • resolve, reject正常回调
    • then的实现
    • then返回一个promise
    • catch的实现
  • ajax
  • curry
  • new
  • call, apply, bind
  • copy, deepcopy
  • emitter
    • on
    • off
    • emit
    • once
  • fetchWithLimit
  • debouce, throttle