在字典中交换键和值并加下划线

12

假设我们有一个只包含唯一值的字典:

{ a: 1, b: 2 }

我们希望交换键和值,就像这样:

{ 1: 'a', 2: 'b' }

如何使用下划线来完成它?

1个回答

32

underscore.js 中有一个方法 _.invert

console.log(_.invert({ a: 1, b: 2 }))
<script src="//jashkenas.github.io/underscore/underscore-min.js"></script>


5
lodash还拥有_.invert方法。 - mintedsky

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接