Index
Array Functions
ArrayBuffer Functions
Cookie Functions
Formatter Functions
JSON Functions
OS Functions
Object Functions
Other Functions
Validate Functions
Array Functions
arrayClassify
- arrayClassify(arr: [], id: string | number): any[]
-
Parameters
-
arr: []
-
id: string | number
Returns any[]
arrayEqual
- arrayEqual(arr1: [], arr2: []): boolean
-
Parameters
Returns boolean
isArray
- isArray(arr: any): boolean
-
Parameters
Returns boolean
返回一个 boolean
ArrayBuffer Functions
ab2str
- ab2str(u: ArrayBuffer, f: Function): void
-
Parameters
-
u: ArrayBuffer
-
f: Function
Returns void
str2ab
- str2ab(s: string, f: Function): void
Cookie Functions
getCookie
- getCookie(name: string): string
-
Parameters
Returns string
removeCookie
- removeCookie(name: string): void
setCookie
- setCookie(name: string, value: string, days: number): void
-
Parameters
-
name: string
-
value: string
-
days: number
Returns void
Formatter Functions
formatTime
- formatTime(Timestamp: number): string
-
Parameters
Returns string
JSON Functions
getDeepJSON
- getDeepJSON(json: any, type?: string): any[]
-
Parameters
-
json: any
-
type: string = 'values'
Returns any[]
获取的 keys 或 values
json2params
- json2params(json: any, slice?: string): string
-
Parameters
-
json: any
-
slice: string = '&'
Returns string
转换后的 json
OS Functions
getOS
- getOS(): string | undefined
-
Returns string | undefined
Object Functions
deepClone
-
Parameters
Returns any
拷贝后的值
isEmptyObject
- isEmptyObject(obj: Object): boolean
-
Parameters
Returns boolean
Other Functions
getUrlResolve
- getUrlResolve(url: string): getUrlResolveReturn
-
Parameters
Returns getUrlResolveReturn
path 和 params
Validate Functions
isEmail
- isEmail(str: string): boolean
-
Parameters
Returns boolean
isIdCard
- isIdCard(str: string): boolean
-
Parameters
Returns boolean
isPhoneNum
- isPhoneNum(str: string): boolean
-
Parameters
Returns boolean
isUrl
- isUrl(str: string): boolean
-
Parameters
Returns boolean
根据
id
给数组分类