W tym poście przedstawi pełny przewodnik dla poniższych pojęć związanych z błędami w JavaScript:
Więc zacznijmy!
Jakie są błędy w JavaScript?
W kategoriach programowych zabronione działanie przez użytkownika, które sprawia, że zachowanie programu jest nieprawidłowe, jest znane jako błąd. Krótko mówiąc, możemy powiedzieć, że wszystko, co zatrzymuje normalny przepływ programu, jest określane jako błąd. Błędy w JavaScript mogą być różnych typów i pojawiają się z kilku powodów.
Rodzaje błędów
Istnieją trzy główne rodzaje błędów w każdym języku programowania, w tym JavaScript, które wymieniono poniżej:
Błędy składniowe
W JavaScript błędy występujące z powodu składni są znane jako błędy składniowe lub składniowe. Błędy składniowe są również znane jako błędy parsowania. W tradycyjnych językach komputerowych, takich jak Java, C ++ itp. Błędy składni występują w czasie kompilacji, jednak w JavaScript błędy składniowe występują w interpretowanym czasie.
Przykłady błędów składniowych:
Niektóre z powszechnie występujących błędów składni są wymienione poniżej:
W JavaScript może wystąpić błąd składniowy z powodu błędnego napisania słowa kluczowego, takiego jak pisanie „konsoli” zamiast „konsola”:
Consle.dziennik();Błąd składni może wystąpić z powodu braku nawiasu:
Dokument.pisać(;Zaniedbanie kręconego wspornika podczas pracy z funkcją w JavaScript spowoduje błąd składni:
funkcja przykładowa funkcja (x, y)W powyższym fragmencie brakuje wspornika zamykającego „”, który wywoła błąd składni.
W ten sposób występuje błąd środowiska wykonawczego w JavaScript.
Jak obsługiwać błędy składniowe w JavaScript
Błędy składnię.
W poniższym fragmencie umieszczamy zamykający wspornik „” To rozwiązuje błąd składni:
funkcja przykładowa funkcja (x, y)Wyjście zweryfikowało, że umieszczenie zamkniętego wspornika „” pomyślnie rozwiązało błąd składni.
Błędy logiczne
W JavaScript błędy logiczne występują, gdy kod jest syntaktycznie poprawny, a program działa z powodzeniem, ale daje wadliwe wyniki. Błędy logiczne są bardzo trudne do obsługi w porównaniu z błędami składniowymi.
Błędy czasu wykonawczego
W JavaScript błędy/wyjątki środowiska wykonawczego po kompilacji lub interpretacji kodu.
Niezdefiniowana zmienna
Poniższy kawałek kodu spowoduje błąd środowiska wykonawczego:
W powyższym fragmencie próbowaliśmy wydrukować wartość zmiennej „Z”, ale „Z” nie jest zdefiniowane nigdzie w programie, w rezultacie napotkamy następujący błąd środowiska wykonawczego:
W ten sposób występują błędy w środowisku wykonawczym w JavaScript.
Jak obsługiwać błędy czasu wykonawczego w JavaScript?
JavaScript oferuje różne stwierdzenia, takie jak próba, catch, wreszcie i rzut, aby obsłużyć błędy czasu wykonywania. Omówimy każdy z nich jeden po drugim:
Jak rozwiązać błąd środowiska wykonawczego w JavaScript za pomocą Try-Catch, a na koniec instrukcje:
Poniższy blok kodu zbada, jak obsługiwać wyjątki w JavaScript za pomocą Try-Catch i na koniec instrukcji:
W tym przykładowym programie określiliśmy kod główny w bloku próbnym, komunikat o błędzie w bloku catch i manekin w bloku wreszcie. Kod określony w bloku „spróbuj” zostanie wykonany, jeśli kod jest wolny od błędów, blok „Catch” zostanie wykonany w przypadku dowolnego błędu, a blok „wreszcie” będzie wykonywał niezależnie od wyjątków:
Wyjście zweryfikowało, że blok połowowy nie został wykonany, ponieważ kod był wolny od błędów.
Wniosek
W JavaScript zabronione działanie przez użytkownika lub programistę, które sprawia, że zachowanie programu jest nienormalne, jest znane jako błąd. Błędy w JavaScript mogą mieć różne typy, takie jak składnia, czas wykonywania i błędy logiczne. Błędy składniowe można rozwiązać, korygując składnię, błędy logiczne są trudne do rozwiązania (można je rozwiązać, korygując logikę), a błędy wykonawcze można rozwiązać za pomocą Try, Catch, Wreszcie i wyrzucanie słów kluczowych. Ten zapis wyjaśnił różne rodzaje błędów i sposób obsługi ich w JavaScript.