Jak zdobyć pierwszą kluczową nazwę obiektu w JavaScript?

Jak zdobyć pierwszą kluczową nazwę obiektu w JavaScript?
W rekordach utrzymujących procesy może nastąpić sytuacja, w której istnieje potrzeba powiązania określonego atrybutu z wieloma wartościami. Na przykład kompilowanie danych powiązanych z wspólnymi funkcjami i.nazwa, miasto itp. W takich przypadkach uzyskanie pierwszej kluczowej nazwy obiektu w JavaScript jest bardzo inteligentnym podejściem do dostępu i manipulowania danymi, tym samym oszczędzając czas i pamięć.

Ten zapis pokaże podejścia, aby uzyskać pierwszą nazwę klucza obiektu za pomocą JavaScript.

Jak zdobyć pierwszą kluczową nazwę obiektu w JavaScript?

Poniższe podejścia można wykorzystać, aby uzyskać pierwszą nazwę klucza obiektu za pomocą JavaScript:

  • "Obiekt.Klucze()" metoda.
  • "Obiekt.wpisy ()" metoda.
  • "Funkcja niestandardowa" zbliżać się.

Podejście 1: Uzyskaj pierwszą nazwę klucza obiektu w JavaScript według obiektu.Metoda Keys ()

„„Obiekt.Klucze()”Metoda podaje obiekt iteratora tablicy z klawiszami obiektu. Ta metoda, jak określa nazwa, można wykorzystać do dostępu do pierwszej nazwy klucza obiektu bezpośrednio, po prostu indeksując ją raz.

Składnia

Obiekt.Keys (OBJ)

W powyższej składni:

  • "obj”Odnosi się do obiektu iteracyjnego lub zainicjowanego słownika.

Przykład
Przejrzyj następujący fragment kodu:

niech keyobj = Make: „HP”, generacja: 2, Ram: „4GB”;
konsola.log („tablica obiektów to:”, keyobj)
konsola.Log („Pierwsza nazwa kluczowego obiektu to:”, obiekt.Keys (keyOBJ) [0]);
  • Po pierwsze, utwórz obiekt z określonym „kluczowa wartość”Połącz i wyświetl.
  • Teraz zastosuj „Obiekt.Klucze()„Metoda i indeksuj” z „0". Spowoduje to bezpośredni dostęp do pierwszej nazwy klucza obiektu.

Wyjście

W powyższym wyjściu pierwsza nazwa klucza obiektu jest pobierana bezpośrednio.

Podejście 2: Uzyskaj pierwszą nazwę klucza obiektu w JavaScript za pomocą obiektu.Metoda wpisów ()

„„Obiekt.wpisy ()”Metoda jest wykorzystywana do podania par kluczowych obiektów przekazanych jako parametr. Tę metodę można zastosować, aby uzyskać dostęp do nazwy klucza obiektu, najpierw indeksując odpowiednią wartość.

Składnia

Obiekt.Wpisy (OBJ)

W tej składni:

  • "obj”Wskazuje obiekt, którego właściwość [wartość kluczowa] mają zostać zwrócone.

Przykład
Przejrzyj następujące wiersze kodu:

  • Najpierw zdefiniuj obiekt z podanymi parami wartości i wyświetl go.
  • Następnie zastosuj „Obiekt.wpisy ()„Metoda, indeksując ją dwukrotnie z„0„Aby uzyskać dostęp do pierwszej nazwy kluczowego określonego obiektu.
  • W następnym kroku uzyskaj zarówno klucz, jak i wartości, zastosując określoną metodę w poprzednim kroku za pomocą indeksowania tylko raz. Spowoduje to dostęp do nazwy, a także wartości w odniesieniu do indeksu.

Wyjście

Podejście 3: Uzyskaj pierwszą kluczową nazwę obiektu w JavaScript za pomocą niestandardowego podejścia funkcji

Takie podejście można zastosować w celu zdefiniowania osobnej funkcji do wyodrębnienia nazwy kluczowej obiektu poprzez przekazanie utworzonego obiektu i określoną wartość w nim.

Przykład
Poniższy fragment kodu ilustruje omawianą koncepcję:

W powyższym kodzie JS:

  • Najpierw zdefiniuj funkcję o nazwie „getKeyobj ()”Z określonymi parametrami. „„obiekt”Tutaj odnosi się do stworzonego obiektu i„wartość”Odnosi się do wartości w stosunku do konkretnego„klucz".
  • W swojej definicji zastosuj „Obiekt.Klucze()„Metoda posiadająca utworzony obiekt jako jego parametr.
  • Zastosuj także „znajdować()„Metoda wyodrębnienia klucza obiektu poprzez porównanie odpowiedniego obiektu, w którym jest on zawarty i wartość na nim (klucz obiektu).
  • Następnie zainicjuj obiekt podobnie z podanym „kluczowa wartość”Pary i wyświetl.
  • Na koniec pobraj pierwszą nazwę klucza obiektu, przekazując utworzony obiekt i wartość w stosunku do pierwszej nazwy klucza jako parametrów zdefiniowanej funkcji.

Wyjście

Omówiliśmy wygodne podejścia, aby uzyskać pierwszą nazwę kluczowej obiektu w JavaScript.

Wniosek

„„Obiekt.Klucze()„Metoda,„Obiekt.wpisy ()„Metoda lub„funkcja niestandardowa„Można zastosować podejście do uzyskania pierwszej nazwy klucza obiektu w JavaScript. Obiekt.Metoda keys () jest łatwa do zaimplementowania i może być zastosowana, aby uzyskać dostęp do nazwy klucza bezpośrednio, ponieważ nazwa określa. Obiekt.Metoda wpisów () można wdrożyć dwukrotnie indeksowanie, aby uzyskać dostęp do kluczowej nazwy obiektu. Takie podejście jest lepsze w przypadku dostępu do wartości, a nie kluczy. Do zdefiniowania określonej funkcji i przekazywania nazwy obiektu można użyć podejścia do funkcji niestandardowej. Ten blog pokazuje, jak zdobyć pierwszą nazwę klucza obiektu w JavaScript.