UNPKG

xe-utils

Version:

JavaScript 函数库、工具类

17 lines (14 loc) 590 B
/** * 获取对象的属性的值,如果值为 undefined,则返回默认值 * @param obj 对象 * @param property 键、路径 * @param defaultValue 默认值 */ export declare function get<T extends object, K extends keyof T>(obj: T, property: undefined | null | number | number[] | string | string[], defaultValue?: any): T[K]; export declare function get(obj: any, property: undefined | null | number | number[] | string | string[], defaultValue?: any): any; declare module './ctor' { interface XEUtilsMethods { get: typeof get; } } export default get