什么是 @jaunty/base
@jaunty/base 是一个前端的工具类库,提供了一些常用的 JavaScript 方法,可以用来优化前端项目的开发。
如何安装
在你的项目目录下,使用以下命令进行安装:
--- ------- ------------
如何使用
首先,我们需要把这个库引入到我们的项目中,可以使用以下代码:
------ - -- ---- ---- ---------------
使用方法:
字符串方法
base.strTrim(str: string)
:去除字符串两端的空格
--- --- - - --- -- ------------------------------- -- -----
base.strUppercaseFirst(str: string)
:将字符串首字母大写
--- --- - ------ ------- ----------------------------------------- -- ------ ------
base.strToCamel(str: string)
:将下划线分隔的字符串转换为驼峰式命名
--- --- - -------------------- ---------------------------------- -- ----------------
base.strToHyphen(str: string)
:将驼峰式命名的字符串转换为下划线分隔
--- --- - ----------------- ----------------------------------- -- -------------------
数组方法
base.arrRemoveEmptyItem(arr: any[])
:移除数组中的空元素
--- --- - --------- --- --------- ------------------------------------------ -- --------- --------
base.arrUnique(arr: any[])
:去除数组中的重复元素
--- --- - --- -- -- -- -- --- --------------------------------- -- --- -- -- --
base.arrRemoveDuplicateObject(arr: any[], propertyName?: string)
:移除数组中的重复对象
--- --- - - - ----- ------ ---- -- -- - ----- -------- ---- -- -- - ----- ------ ---- -- -- -- ---------------------------------------------- --------- -- -- ----- ------ ---- -- -- - ----- -------- ---- -- --
数字方法
base.numFormat(num: number, precision?: number)
:数字格式化,保留指定位小数
--- --- - ---------- --------------------------------- -- ---------- ------------------------------- ---- -- ----------
总结
@jaunty/base 提供了一些简单但实用的方法,可以帮助我们更好的完成前端开发工作。在使用时,我们可以根据自己的需要选择相应的方法来优化项目。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60066bc5967216659e24439a