npm install @alitajs/autils --saveyarn add @alitajs/autils
false,遍历会提前退出。value 的类型data 进行分组。value 是否是一个数组value 是否是一个布尔值。value 是否是一个日期value是否为邮箱。obj 是否是一个空对象value 是否是一个函数value 是否是一个身份证号value 是否是一个整数。value 是否是 NaN。value 是否是一个负整数value 是否是 null 或 undefinedvalue 是否是 nullvalue 是否是一个数字。value 是否是一个对象value是否为手机号。value是否为Promise。value 是否是一个正则对象。value 是否是一个字符串value 是否是原始 Symbol 或者对象。value 是否等于 undefined。value 是否是一个UrlT 中排除 undefined 类型。任意对象类型。
从 T 中排除 undefined 类型。
名义化类型。
字面量联合类型
转换数组为对象
将数组转换为树形结构数据
需要转换为树的数字
转换配置
每一行紧跟前导空白的插入值,为多行时,保持缩进。并移除每一行的公共前导空白。
字面值
插入值
返回结果
移除文本中每一行的公共前导空白。
要操作的文本
返回操作后的文本
深拷贝
休眠函数
休眠时间 以毫秒为单位
延迟后返回的值
休眠函数
休眠时间 以毫秒为单位
遍历对象的可枚举属性。若遍历函数返回 false,遍历会提前退出。
注:基于你传入的 obj,遍历函数中 key 的类型可能为 number,
但在运行时,key 始终为 string,
因此,你应该始终把 key 当作 string 处理。
(为什么会这样?https://github.com/microsoft/TypeScript/pull/12253#issuecomment-263132208)
要遍历的对象
遍历函数
检测 value 的类型
要检测的值
返回检测值的类型
根据迭代函数返回的值对 data 进行分组。
要分组的数据
迭代函数
格式化函数
返回分组结果
推迟执行
推迟执行
每一行紧跟前导空白的插入值为多行时,保持缩进。
字面值
插入值
返回结果
给文本每一行的开始加上一个前导字符串。
要操作的文本
前导字符串
返回结果
给文本每一行的开始加上一个前导字符串,前导字符串由回调函数返回。
要操作的文本
回调函数
返回结果
检查 value 是否是一个数组
要检查的值
value 是数组返回 true,否则返回 false
检查 value 是否是一个布尔值。
要检查的值
value 是布尔值返回 true,否则返回 false
检查 value 是否是一个日期
要检查的值
value 是日期返回 true,否则返回 false
检查value是否为邮箱。
检查 obj 是否是一个空对象
要检查的值
obj 是空对象返回 true,否则返回 false
检查 value 是否是一个函数
要检查的值
value 是函数返回 true,否则返回 false
检查 value 是否是一个身份证号
要检查的值
检查 value 是否是一个整数。
要检查的值
value 是整数返回 true,否则返回 false
检查 value 是否是 NaN。
要检查的值
value 是 NaN 返回 true,否则返回 false
检查 value 是否是一个负整数
要检查的值
value 是负整数返回 true,否则返回 false
检查 value 是否是 null 或 undefined
要检查的值
value 是 null 或 undefined 返回 true,否则返回 false
检查 value 是否是 null
要检查的值
value 是 null 返回 true,否则返回 false
检查 value 是否是一个数字。
要检查的值
value 是数字返回 true,否则返回 false
检查 value 是否是一个对象
要检查的值
value 是对象返回 true,否则返回 false
检查value是否为手机号。
检查value是否为Promise。
检查 value 是否是一个正则对象。
要检查的值
value 是正则对象返回 true,否则返回 false
检查 value 是否是一个字符串
要检查的值
value 是字符串返回 true,否则返回 false
检查 value 是否是原始 Symbol 或者对象。
要检查的值
如果 value 为一个symbol,那么返回 true,否则返回 false
检查 value 是否等于 undefined。
要检查的值
value 是 undefined 返回 true,否则返回 false
检查 value 是否是一个Url
要检查的值
value 是字符串返回 true,否则返回 false
转换url为数组
string
Generated using TypeDoc
任意函数类型。