web前端推荐使用js工具库收集
Lodash
Lodash, 作为NPM最多下载量和被依赖最多的包,旨在为数组,字符串,对象和参数对象提供更一致的跨环境迭代支持
由于业务需要,项目中常见的一些对象的处理、数组的处理都可以用到它。比如在一些场景下用它的get方法从对象中取值,可以省去很多判断,简化代码逻辑提高代码可靠性
官方文档:https://www.lodashjs.com/
moment
moment.js是一个js的时间处理库,可以用来分析、验证、处理和格式化时间
js原生的Date不太好用,比如在进行时间的格式化的时候就很不方便,需要分别获取年月日的数字等。moment就为我们简化了这个过程,可以很方便的进行时间格式化和相对时间的计算等
官方文档:http://momentjs.cn/