@morjs/runtime-base
Version:
mor runtime base
15 lines (14 loc) • 631 B
TypeScript
export declare const Pairs: {
/**
* 构建键值对字符串
* @param {Object} param - 包含键值对的对象
* @returns {string} - 键值对组合成的字符串,键和值之间以下划线连接,各对之间以破折号分隔
*/
toString(param: Record<string, any>): string;
/**
* 根据键值对字符串创建对象
* @param {string} param - 以短横线分隔的键值对字符串,形如 "key1_value1-key2_value2"
* @returns {Object} - 创建的对象,键为原始字符串中的 key,值为对应的 value
*/
toObject(param: string): Record<string, any>;
};