Ten post wyjaśni twierdzenie w JavaScript.
Co jest asertowe w JavaScript?
Funkcja Assert zazwyczaj rzuca błąd, jeśli dostarczone wyrażenie nie jest prawdziwe. W JavaScript, w celu sprawdzania twierdzenia, możesz użyć interfejsu API konsoli, ponieważ zapewnia on „konsola.zapewniać()" metoda. Jeśli twierdzenie jest fałszywe, konsola.Assert () Metoda drukuje określoną wiadomość; W przeciwnym razie, "nieokreślony”Jest wyświetlany na konsoli, jeśli warunek jest prawdziwy.
Jak używać Assert w JavaScript?
Dostarczona składnia może być używana do wywoływania konsoli.Assert () Metoda:
konsola.Assert (asercji, msg);Wymaga dwóch parametrów „twierdzenie„To jest wyrażenie, które jest oceniane, czy jest to prawda, czy fałsz, i„MSG”To komunikat o błędzie, który będzie drukował, jeśli warunek jest fałszywy.
Przykład 1
Utworzymy dwie zmienne, „A" I "B”I przypisz wartości„20" I "23”Odpowiednio:
var a = 20;Następnie zadzwoń do konsoli.metoda assert (), która sprawdzi, czy różnica między zmiennymi ”A" I "B" Jest "3”:
konsola.assert (a - b == 3, „zwraca„ false ””);Wyjście wyświetla komunikat o błędzie, który wskazuje, że różnica między zmiennymi „A" I "B" nie jest "3”, Co oznacza, że warunek jest fałszywy:
W drugim przypadku sprawdzimy twierdzenie, że suma zmiennych „A" I "B" Jest "43". W rezultacie konsola.Metoda assert () nic nie zrobi; Po prostu wydrukuj „nieokreślony„Na konsoli:
konsola.Assert (a + b == 43, „zwraca„ false ””);Wyjście
Przykład 2
Zamiast wydrukować wiadomość, możesz również wydrukować coś takiego jak tablica, list Warunek twierdzenia jest fałszywy:
var arr = [„JavaScript”, „Python”, „Java”];Tutaj nazwiemy „konsola.zapewniać()„Metoda, przekazując twierdzenie i tablicę zamiast komunikatu o błędzie jako argument:
konsola.Assert (a - b == 3, arr);Wyjście wyświetliło lament utworzonej tablicy, ponieważ warunek twierdzenia jest fałszywy:
Omówiliśmy wszystkie szczegóły dotyczące twierdzenia w JavaScript.
Wniosek
Funkcja Assert rzuca błąd, jeśli określony przekazany argument nie jest prawdziwy. W JavaScript nie ma standardowych aspektów. Możesz jednak użyć „konsola.zapewniać()”Metoda API konsoli w JavaScript. Jest wykorzystywany do testowania i debugowania. W tym poście wyjaśniliśmy twierdzenie i konsolę.metoda assert () w JavaScript.