Sprawdź, czy wszystkie właściwości obiektu są zerowe w JavaScript

Sprawdź, czy wszystkie właściwości obiektu są zerowe w JavaScript
Podczas obsługi danych w JavaScript często istnieje wymóg zwolnienia zużytej pamięci poprzez usunięcie niepotrzebnych danych. Na przykład przypisanie wartości do właściwości zerowych może pomóc w efektywnym wykorzystaniu obecnych zasobów. W takim przypadku scenariusze sprawdzanie, czy wszystkie właściwości obiektu są zerowe w JavaScript, skraca ogólny czas kompilacji i poprawia zarządzanie pamięcią.

Ten blog wyjaśnia, jak sprawdzić, czy wszystkie właściwości obiektów są zerowe za pomocą JavaScript.

Jak sprawdzić, czy wszystkie właściwości obiektu są zerowe za pomocą JavaScript?

Aby sprawdzić, czy wszystkie właściwości obiektu są zerowe w JavaScript, wywołać „Obiekt.wartości ()„Metoda w twoim programie. Obiekt.Wartości () Metoda przyjmuje obiekt i zwraca wartości własnej właściwości wyliczającej w formie tablicy. Tę metodę można zastosować do zaakceptowania obiektu jako parametru i sprawdzenia, czy każda z jego zawartych właściwości posiada wartość „zero".

Składnia

Obiekt.Wartości (OBJ)

W powyższej składni:

  • "obj”Odnosi się do obiektu, którego wartości właściwości zostaną zwrócone.

Przykład 1: Sprawdź, czy wszystkie właściwości obiektu są zerowe
Przeglądajmy poniżej podany przykład:

Zgodnie z powyższym fragmentem kodu:

  • Utwórz obiekt o nazwie „obiekt„Posiadanie podanych właściwości.
  • W następnym kroku zastosuj „Obiekt.wartości ()„Metoda, biorąc utworzony obiekt jako argument.
  • Potem „„każdy()”Metoda zostanie zastosowana do sprawdzenia każdej wartości obiektu poprzez iterację.
  • Jeśli wszystkie wartości są równe „zero”, Wartość logiczna„PRAWDA" zostanie wyświetlone.
  • W drugim przypadku „FAŁSZ”Będzie wyświetlany na konsoli.

Wyjście

Z powyższego wyjścia udowodniono, że wszystkie właściwości obiektu utrzymują się „zero”Wartości.

Przykład 2: Sprawdź, czy właściwości obiektu są zerowe, niezdefiniowane lub fałszywe
Ten przykład sprawdzi wiele wartości w obiekcie i zwróci odpowiedni wynik:

Wykonaj następujące kroki podane w powyższych wierszach kodu:

  • Podobnie utwórz obiekt o nazwie „obiekt”Posiadanie określonych właściwości i przypisanych wartości.
  • Po tym podobnie zastosuj „Obiekt.wartości ()„Metoda taka, że ​​utworzony obiekt jest sprawdzany dla każdej z określonych wartości w stosunku do właściwości w określonym stanie za pomocą„Lub (||)„Operator.
  • W przypadku wartości „zero”,„nieokreślony", Lub "FAŁSZ”, Wartość logiczna„PRAWDA" będzie zwrócony.
  • W drugim scenariuszu wartość „FAŁSZ" zostanie wyświetlone.

Wyjście

W powyższym wyjściu można zaobserwować, że dodane warunki są oceniane jako prawdziwe, więc wartość logiczna „PRAWDA”Jest zwrócony.

Wniosek

„„Obiekt.wartości ()„Metoda można zaimplementować, aby sprawdzić, czy wszystkie właściwości obiektu są zerowe, niezdefiniowane lub fałszywe w JavaScript. Omówiony pierwszy przykład weryfikuje, czy wszystkie wartości właściwości obiektu są zerowe. Podczas gdy drugi przykład stosuje warunek sprawdzania różnych wartości w stosunku do odpowiednich właściwości obiektu. Ten samouczek wyjaśnił, czy wszystkie właściwości w obiekcie są zerowe w JavaScript.