Functions
buildingLog
- buildingLog(name: string, time: string): void
Parameters
Returns void
capacityCopy
- capacityCopy(text: string): boolean
Parameters
Returns boolean
capacityEmail
- capacityEmail(email: string, title?: string, content?: string): boolean
Parameters
email: string
Optional title: string
Optional content: string
Returns boolean
capacityMessage
- capacityMessage(email: string): boolean
Parameters
Returns boolean
capacityPhone
- capacityPhone(phone: string | number): boolean
Parameters
Returns boolean
debounce
- debounce(fn: unknown, delay: number): () => void
Parameters
Returns () => void
deepClone
- deepClone<T>(target: T): T
Type parameters
Parameters
Returns T
isBlob
- isBlob(val: unknown): val is Blob
Parameters
Returns val is Blob
isDate
- isDate(val: unknown): val is Date
Parameters
Returns val is Date
isFormData
- isFormData(val: unknown): val is FormData
Parameters
Returns val is FormData
isFunction
- isFunction(val: unknown): val is Function
Parameters
Returns val is Function
isPlainArray
- isPlainArray(val: unknown): val is unknown[]
Parameters
Returns val is unknown[]
isPlainObject
- isPlainObject(val: unknown): boolean
Parameters
Returns boolean
isPromise
- isPromise(val: unknown): val is Promise<unknown>
Parameters
Returns val is Promise<unknown>
isValidNumber
- isValidNumber(val: unknown): val is number
Parameters
Returns val is number
isValidString
- isValidString(val: unknown): val is string
Parameters
Returns val is string
isValueType
- isValueType(val: unknown): boolean
Parameters
Returns boolean
parseUrlParameters
- parseUrlParameters(url: string): {}
Parameters
Returns {}
promiseDelay
- promiseDelay<T>(fn: T, delay?: number): Promise<unknown[]>
Type parameters
Parameters
fn: T
Optional delay: number
Returns Promise<unknown[]>
throttle
- throttle(fn: unknown, delay: number): () => void
Parameters
Returns () => void
transformUtf16
- transformUtf16(content: string): string
Parameters
Returns string
构建日志log