0.1.0 • Published 1 year ago

@nryz/utils v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@newrank/yz-utils

Test

有赚前端公用工具函数包

安装

npm i nr-yz-utils-beta

or

yarn add nr-yz-utils-beta

使用

方法名解释输入输出
addFrontZero给一个数字添加前置 0,返回一个指定位数数字的字符串<num: number,digit=2>string | Error
countUnit将数字转换为带单位的格式,最大单位万亿<num: number,[len=2,isK=false]>number | Error
formatSecond根据传入的时间(秒)返回解析为天时分秒的对象\<originTime: number>{ originTime, second, minute, hour, day } | Error
getDateInfo获取指定时间在当年已过去的时间和剩余的时间<{year?: number month?: number day?: number hour?: number minute?: number second?: number}>{month, day, hour, minute, second, restMonth, restDay, restHour, restMinute, restSecond}
getDaysPerMonthByYear获取指定年份的每个月的天数 返回天数的数组<year: number>Array | Error
getRangeNum获取指定范围内的随机整数(左包右不包)<min: number,max: number>number
getTextContent去掉字符串中的 html 部分(包含注释,文档类型) 只获取 textContent\<str: string>string | Error
getThousandBitSeparatorStr为指定的数字添加千分位分隔符<num: number>string | Error
isEmail是否是电子邮件<email: string>boolean
isFalsy是否是假值<value: any>boolean
isTruthy是否是真值\<value: any>boolean
isLeapYear是否是闰年<year: number>boolean
numberToChinese非负数数字转换为大写汉字金额 只处理小于等于一万亿的值<num: number>string | Error
0.1.0

1 year ago