CodeBoost收集前端项目中经常使用的工具。方便项目启动,提高代码开发的效率。
-
字符串相关,经过对常用字符串操作的封装,使用会更加简单(字符串匹配,搜索,相加等)
-
数字操作相关,比如大数的加减乘除,限制数字的精度等
-
数学相关,比如求根号,求最大值等
-
网络请求相关,封装网络请求函数,使网络请求更加简单(HTTP请求,下载上传等)
-
加密相关,常用的RSA, DSA,DES, AES, MD5/SHA等
-
编码相关,BASE64编码,URL编码
-
优化相关,比如防抖,节流等
-
事件相关,比如点击事件,双击,滑动等
-
时间转换相关
-
DOM操作相关(dom节点的增删查改,节点的位置,尺寸大小等)
-
本地化转换相关,比如金钱, 时间等
-
度量单位转换相关, 比如米转毫米,海里转公里
-
高级算法相关,比如更好用的排序,查找(字符串查找)
-
图片操作和Canvas相关
-
常用的动画收集
源代码在src
目录中
目录 | 描述 | 备注 |
---|---|---|
String | 字符串相关 | |
Number | 数字相关 | |
Math | 数学相关 | |
Net | 网络请求相关 | |
Crypto | 加密相关的 | |
EncodeDecode | 编码相关的 | |
Performance | 优化相关的 | |
DomEvents | 事件相关 | |
DateTime | 时间转换相关 | |
DOM | DOM节点操作相关 | |
Local | 本地化相关 | |
UnitConverter | 单位转换相关 | |
Algorithm | 常用的高级算法相关 | |
ImageAndCanvas | 图片操作相关 | |
AnimSet | 常用的动画集 |