12 lines
330 B
TypeScript
12 lines
330 B
TypeScript
//判断是否为一个数组
|
|
export const isArray = Array.isArray
|
|
|
|
export const isObject = (val: unknown) =>
|
|
val !== null && typeof val === 'object'
|
|
|
|
/**
|
|
* 对比两个数据是否发生改变, 如果发生改变则返回true
|
|
*/
|
|
export const hasChanged = (value: any, oldValue: any): boolean =>
|
|
!Object.is(value, oldValue)
|