Może istnieć sytuacja, w której programy JavaScript obejmują ogromną ilość danych przechowywanych w zmiennych, które należy obsługiwać jednocześnie lub gdy programista musi obsłużyć określoną zmienną bez lokalizowania jej w złożonym kodzie. W takich przypadkach sprawdzanie, czy zmienna istnieje i jest prawdziwa, staje się bardzo przydatna i może zaoszczędzić twój cenny czas.
W tym artykule omówiono metody sprawdzenia, czy zmienna istnieje i jest prawdziwa w JavaScript.
Jak sprawdzić, czy zmienna istnieje i jest prawdziwa w JavaScript?
Aby sprawdzić, czy zmienna istnieje i jest prawdziwa w JavaScript, można zastosować następujące podejścia:
Przejrzyj omawiane metody jeden po drugim!
Metoda 1: Sprawdź, czy zmienna istnieje i jest prawdziwa w JavaScript za pomocą instrukcji try/catch
„„próbuj złapać”Instrukcje definiują blok kodu do uruchomienia i obsługi odpowiednich błędów. Tę metodę można zastosować do dostępu do zadeklarowanej zmiennej w „próbować”Blokuj i zastosuj określony warunek, jeśli jest to prawda.
Poniższy przykład wyjaśnia podaną koncepcję.
Przykład
W poniższym przykładzie przycisk nazwany „Sprawdzać”Zostanie uwzględnione jako typ wejściowy w celu weryfikacji istnienia zmiennej, a jeśli jest to prawda.
Kod HTML
Teraz przycisk i nagłówek będą dostępne za pomocą „dokument.QuerySelelect ()”Metoda i przechowywana w zmiennych odpowiednio o nazwie Btnaccess i Head:
niech btnaccess = dokument.querySelelect („przycisk”);Następnie przypisz zmienną wartość logiczna o nazwie „PRAWDA”:
Kod JS
niech testvar = true;Następnie słuchacz wydarzeń o nazwie „Kliknij”Zostanie zdefiniowane, które funkcje w taki sposób, że po kliknięciu przycisku wykonane będą instrukcje try/catch. „„próbować„Block będzie próbował uzyskać dostęp do zdefiniowanej zmiennej”testvar". Z drugiej strony blok połowowy będzie obsługiwał odpowiednie „Błąd odniesienia”W przypadku niepowodzenia wykonania bloku TRY:
Btnaccess.addEventListener („kliknij”, () =>Wreszcie, zostanie zastosowany warunek sprawdzania, czy zmienna istnieje i jest prawdziwa i będzie przechowywana w zmiennej o nazwie „wynik". Jeśli oba warunki są oceniane jako prawdziwe, wiadomość „Zmienna istnieje i jest prawdziwa" zostanie wyświetlone:
niech wynik = zadeklarowany && testvar === true ? „Zmienna istnieje i jest prawdziwa”:Wyjście powyższej implementacji spowoduje następujący sposób:
Metoda 2: Sprawdź, czy zmienna istnieje i jest prawdziwa w JavaScript za pomocą metody monit ()
„„podpowiedź()”Metoda prosi użytkownika o wejście za pomocą okna dialogowego. Tę metodę można wykorzystać do wprowadzania dowolnej zmiennej, a następnie wyświetlania odpowiedniego wyjścia, jeśli zmienna istnieje i jest prawdziwa w oparciu o zdefiniowane funkcje dla każdego z warunków.
Przejrzyj następującą demonstrację.
Przykład
Po pierwsze, zadeklaruj zmienną o nazwie TestVar i przypisz ją logiczną „PRAWDA”Wartość i dodatkowa zmienna o nazwie zadeklarowana w następujący sposób:
var testvar = trueNastępnie poproś użytkownika o zmienną wejściową za pomocą „podpowiedź()" metoda:
input = wiersz („Wprowadź zmienną, aby przetestować:”);Na koniec przetestuj warunek IF dla określonej zmiennej w taki sposób, aby jeśli wprowadzona wartość jest równa „PRAWDA”, Metoda Istrue () zostanie wywołana, a dla drugiego przypadku wywołana zostanie metoda isfalse (), która wyświetla dodaną komunikat:
if (input == "testvar")Wyjście
Skompilowaliśmy różne metody sprawdzania, czy istnieje zmienna i jest prawdziwa w JavaScript.
Wniosek
Aby sprawdzić, czy zmienna istnieje i jest prawdziwa w skrypcie Java, „próbuj złapać„Metoda instrukcji można zastosować, aby uzyskać dostęp do przypisanej zmiennej, obsłużyć wyjątek i określić konkretny warunek dla zmiennej, aby spełnić. Także „„podpowiedź()„Metoda można zaimplementować, aby poprosić użytkownika o wprowadzenie wartości i sprawdzenie, czy jest to prawda, czy nie. Ten zapis wykazał techniki sprawdzenia, czy zmienna istnieje i jest prawdziwa w JavaScript