ES6 マップを結合する簡単な方法はありますか ( などObject.assign
)? ついでに、ES6 セット ( などArray.concat
) はどうでしょうか?
ベストアンサー1
セットの場合:
var merged = new Set([...set1, ...set2, ...set3])
マップの場合:
var merged = new Map([...map1, ...map2, ...map3])
複数のマップが同じキーを持つ場合、マージされたマップの値は、そのキーを持つ最後のマージ マップの値になることに注意してください。