@baiwusanyu/utils-is
TypeScript icon, indicating that this package has built-in type declarations

1.0.18 • Public • Published

@baiwusanyu/utils-is

Function

isEmptyObj

判断是否为空对象

参数 参数类型 默认值 说明
val unknown - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isBool

判定布尔

参数 参数类型 默认值 说明
val unknown - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isString

判定字符串

参数 参数类型 默认值 说明
val unknown - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isNumber

判定数字

参数 参数类型 默认值 说明
val unknown - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isFunction

判定是否是方法

参数 参数类型 默认值 说明
val unknown - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isObject

判定是否是对象

参数 参数类型 默认值 说明
val unknown - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isArray

判定是否是数组

参数 参数类型 默认值 说明
val unknown - 待判断变量
val null / undefined / Function Array.isArray 判断函数
返回值 返回类型 说明
res Boolean 判断结果

isNumberStr

判断是否由纯数字组成(不支持前导 0 与科学计数法)

参数 参数类型 默认值 说明
str string - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isHttp

判断 url 是否是 httphttps

参数 参数类型 默认值 说明
url string - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isValidURL

判断 url 是否是有效的 url

参数 参数类型 默认值 说明
url string - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isLowerCase

判断字符串是否为纯小写

参数 参数类型 默认值 说明
str string - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isUpperCase

判断字符串是否为纯大写

参数 参数类型 默认值 说明
str string - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isEmail

判断是否为有效的 Email

参数 参数类型 默认值 说明
email string - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isMobileCN

判断是否为中國手機號

参数 参数类型 默认值 说明
num string - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isRegex

判断是否为正则表达式

参数 参数类型 默认值 说明
value unknown - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

isElement

判断是否为 dom 元素

参数 参数类型 默认值 说明
value unknown - 待判断变量
返回值 返回类型 说明
res Boolean 判断结果

Package Sidebar

Install

npm i @baiwusanyu/utils-is

Weekly Downloads

1,464

Version

1.0.18

License

MIT

Unpacked Size

17.3 kB

Total Files

7

Last publish

Collaborators

  • baiwusanyu