如何获取immutable.js映射的第一个键(不是值)?

时间:2016-03-18 16:17:12

标签: immutable.js

如何获取immutable.js map的第一个键(不是值)?

基本上myMap.first()将返回值,但我对密钥感兴趣...

我可以先做一个forEach并存储,但必须是一个更好的方法!

在文档中没有看到它,错过了它......:/

TX

肖恩

1 个答案:

答案 0 :(得分:22)

这样做 -

var firstKey = map.keySeq().first();

说明 - 给我一张这个地图的懒键序列,然后解析第一个键。或者,您可以使用keys()方法返回普通的旧ES6迭代器。但它的性能会低一些。