
























1、lodash:一个一致性、模块化、高性能的 JavaScript 实用工具库。
2、xijs: 一款面向复杂业务场景的 javascript 工具库
3、ramda: 一个很重要的库,提供了许多有用的方法,每个 JavaScript 程序员都应该掌握这个工具
4、day.js: 一个轻量的处理时间和日期的 JavaScript 库,和 Moment.js 的 API 设计保持完全一样, 体积只有 2kb
5、big.js: 一个小型,快速的 JavaScript 库,用于任意精度的十进制算术运算
6、qs: 一个 url 参数转化 (parse 和 stringify)的轻量级 js 库
7、decimal.js: 实现 JavaScript 的任意精度的十进制类型库
8、Validator.js: 一个强大的 js 表单校验库
9、Validate.js: 致力于提供一种验证数据的跨框架和跨语言方式的 js 库, 已通过 100%代码覆盖率的单元测试
10、jquery: 封装了各种 dom/事件操作, 设计思想值得研究借鉴
11、zepto jquery: 的轻量级版本, 适合移动端操作
12、fastclick: 一个简单易用的库,它消除了移动端浏览器上的物理点击和触发一个 click 事件之间的 300ms 的延迟。目的就是在不干扰你目前的逻辑的同时,让你的应用感觉不到延迟,反应更加灵敏。
13、file-saver: 一个在客户端保存文件的解决方案,非常适合在客户端上生成文件的 Web 应用程序
14、js-xlsx: 一个强大的解析和编写 excel 文件的库
官方网址:https://www.lodashjs.com/
Github(55.1k): https://github.com/lodash/lodash
lodash 一个一致性、模块化、高性能的 JavaScript 实用工具库。
如下图:

官方网址:
http://h5.dooring.cn/xijs/
Github: https://github.com/MrXujiang/xijs
xijs 是一款面向复杂业务场景的 javascript 工具库,目前已支持:
如下图:

官方网址:https://ramdajs.com/
Github(22.6k): https://github.com/ramda/ramda
ramda 一个很重要的库,提供了许多有用的方法,每个 JavaScript 程序员都应该掌握这个工具
如下图:

官方网址:
https://dayjs.gitee.io/zh-CN/
Github(41.5k): https://github.com/iamkun/dayjs/
Day.js 是一个轻量的处理时间和日期的 JavaScript 库,和 Moment.js 的 API 设计保持完全一样.
如下图:

官方网址:
http://mikemcl.github.io/big.js
Github(4.7k): https://github.com/MikeMcl/big.js/
big.js一个小型,快速的 JavaScript 库,用于任意精度的十进制算术运算
图:
Github(7.5k): https://github.com/ljharb/qs
qs 是一个 url 参数转化 (parse 和 stringify)的轻量级 js 库
如下图:

官方网址:
http://mikemcl.github.io/decimal.js
Github(5.2k): https://github.com/MikeMcl/decimal.js/
decimal.js 实现 JavaScript 的任意精度的十进制类型库
如下图:

Github(20.6k): https://github.com/validatorjs/validator.js
Validator.js 是一个强大的 js 表单校验库
如下图:

官方网址:https://validatejs.org/
Github(2.6k): https://github.com/ansman/validate.js
Validate.js 致力于提供一种验证数据的跨框架和跨语言方式的 js 库, 已通过 100%代码覆盖率的单元测试
图:
官方网址:
https://zeptojs.bootcss.com/
zepto是 jquery 的轻量级版本, 适合移动端操作
图:
官方网址:http://labs.ft.com/
Github(18.8k): https://github.com/ftlabs/fastclick
fastclick 一个简单易用的库,它消除了移动端浏览器上的物理点击和触发一个 click 事件之间的 300ms 的延迟。目的就是在不干扰你目前的逻辑的同时,让你的应用感觉不到延迟,反应更加灵敏。
图:
官方网址:
https://www.npmjs.com/package/file-saver
file-saver 一个在客户端保存文件的解决方案,非常适合在客户端上生成文件的 Web 应用程序
如下图:

官方网址:
https://www.npmjs.com/package/file-saver
js-xlsx 一个强大的解析和编写 excel 文件的库
图:
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。