web-dev-qa-db-ja.com

immutable.jsマップの最初のキー(値ではない)を取得するにはどうすればよいですか?

Immutable.jsマップの最初のキー(値ではない)を取得するにはどうすればよいですか?

基本的にmyMap.first()は値を返しますが、キーに興味があります...

ForEachを実行して最初に保存することはできますが、もっと良い方法である必要があります。

ドキュメントに表示されませんでした。おそらく欠落しています...:/

tx

ショーン

13
born2net

これを行う -

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

説明-このマップのキーの遅延シーケンスを取得してから、最初のキーを解決します。または、keys()メソッドを使用して古いES6イテレータを返すこともできます。ただし、パフォーマンスは低下します。

22
hazardous