Files
number_zj/20220330_Vote/Ewide.Web.Entry/wwwroot/lib/xe-utils/get.d.ts
毛财君 197b38ca6f 1
2023-07-06 17:37:33 +08:00

17 lines
496 B
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/**
* 获取对象的属性的值,如果值为 undefined则返回默认值
* @param obj 对象
* @param property 键、路径
* @param defaultValue 默认值
*/
export declare function get<T extends object, K extends keyof T>(obj: T, property: string | string[], defaultValue?: any): T[K];
export declare function get(obj: any, property: string | string[], defaultValue?: any): any;
declare module './ctor' {
interface XEUtilsMethods {
get: typeof get;
}
}
export default get