# 导读

随着前端发展愈发成熟,各类框架飞速越发提供了很多开发的便利。很多程序员开发只需要会“使用框架”,这很可能使得你逐渐淡化自己的思维逻辑能力。 深度学习JS的数据结构与算法,有助于活跃你的逻辑思维,回归js最初的“逻辑”本质,提高自身的思维与竞争力,在面对需要自己“创造”的代码时候游刃有余。

# 导学

此文档主要分为JS“算法”与“数据结构”,结合实战的题目进行文档梳理。

算法类

  • 字符串类型
  • 数组类
  • 正则类
  • 排序类
  • 递归类

数据结构

  • 队列
  • 链表
  • 矩阵
  • 二叉树
  • 贪婪算法
  • 动态规则

# utils

学习本项目之后结合整理一些常用的JS工具类,供参考使用,详情移步utils