@gaopeng123/utils.types
TypeScript icon, indicating that this package has built-in type declarations

1.1.15 • Public • Published

types

data

函数名 作用
isObject 判断对象
isArray 判断数组
isPromise 判断Promise
isFunction 判断函数
isNumber 判断数字
isBoolean 判断boolean
isTrue true “true” 皆返回true
isFalse false “false” 皆返回false
isUndefined 判断undefined
isNull 判断null
isString 判断string
isHasDom New 判断是否可以使用dom对象
isElement 判断element
isDate 判断是否是Date类型
isUTC 判断字符串是否是UTC格式
isEqualByObj 判断对象是否相等(包括各个属性)
isEqual 判断数据是否相等,主要用于判断 1 = '1', true = 'true' 场景
isEmptyObject 判断是否是空对象
isEmpty 判断是否是空 null undefined '' [] {} 都为true
isJSON 判断是否为合法的可格式化的json字符串
isBuffer 判断是否是buffer类型
isFormData 判断是否是formData类型
isFile 判断是否是file类型
isBlob 判断是否是blob类型
isStream 判断是否是stream流
isURLSearchParams 判断是否是URLSearchParams类型

browser

函数名 作用
isChrome chrome浏览器
isFirefox 火狐浏览器
isWebKit WebKit内核
isSafari Safari
isOpera Opera
isGecko Gecko
isWindows 是否是Windows系统
isMac Mac系统
isLinux Linux系统
isMobile 移动端设备 Android、webOS、iPhone、iPod、BlackBerry
isIOS 移动端设备 iPhone、iPod
isAndroid 移动端设备 Android
isStrict 是否是严格模式
isSecure 是否是https访问
isNodejs 是否是node运行环境
isBrowser 是否是浏览器运行环境
isWX New 是否在微信中运行
getPlatform New 获取终端信息{ browser: string, operatingSystem: string } 操作系统和浏览器

browser version

函数名 作用
chromeVersion 返回值为number
firefoxVersion 返回值为number
ieVersion 返回值为number
operaVersion 返回值为number
safariVersion 返回值为number
webKitVersion 返回值为number

Readme

Keywords

Package Sidebar

Install

npm i @gaopeng123/utils.types

Weekly Downloads

16

Version

1.1.15

License

MIT

Unpacked Size

47.5 kB

Total Files

10

Last publish

Collaborators

  • gaopeng123