@autots/fn
v1.0.0
Published
collection of common tool functions
Downloads
2
Readme
Table of Contents
formatNumber
省略第二个参数,则默认按 '万'(level = 10000, unit = '万‘) 转换,保留 1(precision = 1) 位小数
Parameters
n
numberconfig
(optional, default{level:10000,precision:1,unit:'万'}
)
Examples
formatNumber(9999) -> 9999
formatNumber(10001) -> '1万'
formatNumber(14999) -> '1.5万'
limitMaxNumber
限制展示的最大数字
Parameters
n
number 被转换的数字max
触发转换规则的【阀值】,默认为 99 (optional, default99
)suffix
转换后添加的【后缀符号】,默认为 '+' (optional, default'+'
)
Returns (number | string) 转换结果
formatUrl
后端返回的地址有时是 http 的,浏览器会提醒站点安全问题或一些业务无关的展示 Bug
Parameters
url
string?
Returns string
addPre0
省略第二个参数,则数字最长 = 2
Parameters
Examples
addPre0(1) => '01'
Returns string
formatDuration
格式化【秒】 => 时:分:秒
Parameters
data
Number 秒
Returns String 格式化为[:]:
isServer
判断是否是 Server 端
Returns boolean
importScript
动态引入脚本
Parameters
src
String 脚本地址
Returns Promise<HTMLScriptElement> 创建的 script 元素