前言
以前觉得算法距离前端很远,觉得前端作为数据展示,并不需要掌握很多的算法,但是当自己遇到很多的问题,然后想到使用算法的时候,觉得算法使得代码是如此的精简,而且让代码更加容易更快,避免了很多无用的代码,加快了开发节奏(后续要补充更多的算法在前端开发中的使用)
1.递归算法
1.日常使用场景
(1).项目中动态路由
(2).及树状图数据
2.展示使用递归算法代码带来的精简与可阅读性 同事写的树状图结构的代码


2.reduce Api代码的算法升级效应
1.需求: 后台返回一组数据JSON格式的数组, 前端展示需要按照最新年以及月份做排序,展示要求如下 数据格式 {time: '时间', year: '', month: ''} 后来又增加了年份以及月份的字段

