//判断是否为一个数组 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) export const isFunction = (val: unknown): val is Function => { return typeof val === 'function' } export const extend = Object.assign