Files
vue-core-mini/packages/shared/src/index.ts

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)