2016-03-18 8 views

Odpowiedz

15

Wykonaj -

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

Objaśnienie - Get ja leniwa sekwencja klawiszy tej mapy, a następnie rozwiązać pierwszy klucz. Alternatywnie możesz użyć metody keys(), która zwraca zwykły stary iterator ES6. Będzie jednak mniej wydajne.

+0

Nie jestem pewien co do trywialności i dlaczego miałbyś chcieć pierwszego klucza. Jeśli Twój przypadek użycia dotyczy kolejności wpisów na mapie, możesz użyć polecenia Zorganizuj mapę. Również seq powinien działać lepiej, ponieważ nie jest obsługiwany na wszystkich przedmiotach. – hazardous

Powiązane problemy