Immutable.jsマップの最初のキー(値ではない)を取得するにはどうすればよいですか?
基本的にmyMap.first()
は値を返しますが、キーに興味があります...
ForEachを実行して最初に保存することはできますが、もっと良い方法である必要があります。
ドキュメントに表示されませんでした。おそらく欠落しています...:/
tx
ショーン
これを行う -
var firstKey = map.keySeq().first();
説明-このマップのキーの遅延シーケンスを取得してから、最初のキーを解決します。または、keys()
メソッドを使用して古いES6イテレータを返すこともできます。ただし、パフォーマンスは低下します。