UNPKG

snoby-utils

Version:

A javascrpt utils.

25 lines 1.08 kB
/** * 合并对象,并返回新对象 * @param sourceData 源对象 * @param target 目标合并对象 * @param keyTransfor 对象属性转换规则 * @returns 合并后的新对象 */ export declare const transformKeysAndMerge: (sourceData: Record<string, any>, target: Record<string, any>, keyTransfor?: (key: string) => string) => { [x: string]: any; }; /** * 将传入对象的所有键名提取为一个字符串数组或数字数组 * * @param obj 需要提取键名的对象 * @returns 如果传入的对象是对象类型,则返回该对象的所有键名组成的数组;否则返回一个空数组 */ export declare function objectKeys(obj: Record<string, any>): string[] | number[]; /** * 将对象中的值转换为字符串数组或数字数组 * * @param obj 要转换的对象 * @returns 如果传入的对象非空且是对象类型,则返回其值的数组(字符串或数字数组);否则返回空数组 */ export declare function objectValues(obj: Record<string, any>): string[] | number[]; //# sourceMappingURL=data.d.ts.map