Znajdź długość obiektu JavaScript

Znajdź długość obiektu JavaScript
Popularność JavaScript Wśród różnych języków skryptowych jest obiekty. Ze względu na niedostępność funkcji długości w obiektach trudno jest określić długość obiektu JavaScript. Aby to przeciwdziałać, JavaScript jest wyposażony w duży zestaw metod, które można wykorzystać do obliczenia długości. Alternatywnie, ciągi i tablice mają funkcję długości do obliczenia długości obiektów JavaScript.

W tym artykule wykazaliśmy różne możliwe metody znalezienia długości obiektów w JavaScript. Aby znaleźć długość obiektu JavaScript, możesz:

  • Użyj obiektu.Metoda wpisów ()
  • Użyj obiektu.Metoda Keys ()
  • Użyj obiektu.Wartości () metoda
  • Używać do pętli

Metoda 1: Użyj obiektu.Keys () metoda znalezienia długości obiektu JavaScript

Najczęstsza metoda stosowana do znalezienia długości JavaScript Obiekt jest oparty na Obiekt.Klucze() metoda. Rozmiar obiektu JavaScript jest określany przez funkcję długości obiektu.metoda keys () w JavaScript. Poniższy przykładowy kod jest wykonywany, aby korzystać z obiektu.Keys () metoda znalezienia długości.

Kod:

// Znajdź długość obiektu za pomocą metody klawiszy
Niech TematResult =
Angielski: 45,
Matematyka: 60,
Komputer: 80,
Fizyka: 67,
Chemia: 97
Statystyka: 55
;
Niech objlength = obiekt.Klucze (podmiot (tematyka).długość;
konsola.log (objlength);

W powyższym kodzie znaki dla sześciu różnych osób są przechowywane w podmiot obiekt. Znaleźć długość podmiot obiekt, funkcja długości Obiekt.Klucze() Zastosowana jest metoda.

Wyjście:

Wyjście w konsoli zwraca długość objlength, który jest 6. Reprezentuje całkowitą liczbę przedmiotów, które są przechowywane w objlength Korzystanie z właściwości długości Obiekt.Klucze() metoda.

Metoda 2: Użyj obiektu.wartości () metoda znalezienia długości obiektu JavaScript

W JavaScript, Inną metodą stosowaną do określenia długości obiektu jest Obiekt.wartości () metoda. Zwraca wartości przechowywanych w nim obiektów. Użytkownicy mogą użyć właściwości długości do obliczenia długości określonego obiektu w JavaScript.

Przykład, który ćwiczy obiekt.Wartości () metoda podano poniżej:

Kod:

// Znajdź długość obiektu za pomocą metody wartości
Niech TematResult =
Angielski: 45,
Matematyka: 60,
Komputer: 80,
Fizyka: 67,
Chemia: 97,
Statystyka: 55
;
Niech obiekt długość = obiekt.Wartości (podmiotu).długość;
konsola.log (obiekt długość);

W powyższym JavaScript kod, podmiot jest przekazywany jako argument do Obiekt.wartości () Metoda, która zwraca wartość obiektu JavaScript.

Wyjście:

Wyjście pokazuje długość obiektu wykorzystującą metodę Obiekt.wartości ().

Metoda 3: Użyj obiektu.wpisy () metoda znalezienia długości obiektu JavaScript

W JavaScript, Jedna metoda jest nazwana Obiekt.wpisy () Aby obliczyć długość obiektu JavaScript. Daje parę kluczowej wartości obiektu. Długość jest wykorzystywana do zwrócenia liczby elementów. Kod podano poniżej:

Kod:

// Znajdź długość obiektu za pomocą metody wpisów
Niech TematResult =
Angielski: 45,
Matematyka: 60,
Komputer: 80,
Fizyka: 67,
Chemia: 97,
Statystyka: 55
;
Niech obiekt długość = obiekt.Wpisy (podmiot).długość;
konsola.log (obiekt długość);

Pary wartości kluczowej są przekazywane jako argument do Obiekt.wpisy () Metoda nazwana jako podmiot. Następnie zwraca liczbę podmiotów, które są w nim przechowywane.

Wyjście:

Wyjście reprezentuje liczbę par kluczowych przechowywanych w długość obiektu zmienny.

Metoda 4: Zastosuj pętlę do znalezienia długości obiektu JavaScript

W przypadku pętli zasadniczo iteruje liczbę elementów zdefiniowanych w stanie zapętlania. Tutaj pętla For jest iterowana na klucze i wartości obiektu, aby uzyskać długość obiektu. Przećwiczmy to za pomocą następującego przykładu.

Kod:

// Znajdź długość obiektu za pomocą pętli
Niech TematResult =
Angielski: 45,
Matematyka: 60,
Komputer: 80,
Fizyka: 67,
Chemia: 97,
Statystyka: 55
;
niech objlength = 0;
dla (niech klucz w tematyce)
objlength ++;

konsola.log (objlength);

W powyższym kodzie objlength Zmienna jest inicjowana zero. Następnie zacznij pętla który jest wykonywany aż do liczby elementów, które są przechowywane w podmiot. Przy każdej iteracji, objlength Zmienna jest zwiększana o „1”. Ostatecznie jest wyświetlany jako wyjście za pomocą konsoli.Metoda log ().

Wyjście:

Dane wyjściowe reprezentuje liczbę iteracji wykonywanych w dla pętli, czyli 6.

Gratulacje! W tym poście nauczyłeś się określać długość obiektu w JavaScript za pomocą czterech różnych metod.

Wniosek

Trzy statyczne metody JavaScript są nazwane obiektem.Keys (), obiekt.wartości () i obiekt.wpisy (), aby znaleźć długość obiektu. Ponadto możesz skorzystać z pętli, aby uzyskać długość obiektu. W tym poście opisano metody określania długości obiektu JavaScript. Trzy metody statyczne i A dla pętli są wyjaśnione za pomocą przykładu w celu znalezienia długości obiektu JavaScript.