可参考:MergeRecord(target: Record<string, Object>, ...source: Object[]): Record<string, Object> { for (const items of source) { for (const key of Object.keys(items)) { target[key] = Reflect.get(items, key) } } console.log('MergeRecord:', JSON.stringify(target)) return target; } let map1: Record<string, string> = { 'a': '1' } let map2: Record<string, string> = { 'b': '1', 'c': '5' } this.MergeRecord(map1, map2)
可参考: