Während der Programmierung in JavaScript sind Fehler ein Muss eines Teils jedes Code. Dazu gehören meist Syntax- oder logische Fehler, die durch einfaches Korrektur einer falsch geschriebenen Variablen oder einer korrekten Logik aufgelöst werden können. Als Anfänger ist die Behebung von JavaScript -Fehlern für die ordnungsgemäße Funktion des gewünschten Codes von entscheidender Bedeutung.
In diesem Blog werden einige gemeinsame JavaScript -Fehler und deren Korrekturen überprüft.
Arten von JavaScript -Fehlern
In JavaScript haben Sie möglicherweise auf die folgenden Arten von Fehlern gestoßen:
Lassen Sie uns sie individuell besprechen!
Syntaxfehler
Ein Syntaxfehler tritt auf, wenn ein Problem mit der Grammatik im Code vorliegt. Diese Arten von Fehlern ergeben sich hauptsächlich aufgrund falscher Schlüsselwörter, fehlender/offener Klammern oder fehlender Klammern oder Zeichensetzung.
Logischer Fehler
Ein logischer Fehler tritt auf. In diesen Fehlern ist die Syntax genau, aber der Code ist nicht der gewünschte, was zu einem Programm führt, das ausführt, aber falsche Ergebnisse erzielt. Diese Arten von Fehlern sind schwierig zu lokalisieren und zeitaufwändig, wenn Sie die jeweilige Lösung nicht herausfinden.
Wie behebe ich Javascript -Fehler??
Die häufigsten JavaScript -Fehler enthalten die folgenden:
Grund: Neueinrichtung der LET -Variablen
Die Neuanklage einer Variablen führt zu einem Fehler, da sie auf den Umfang einer Blockanweisung beschränkt ist und nicht umgebaut werden kann, wie unten gezeigt:
Fix
Dieser Fehler kann durch die Verwendung des Schlüsselworts behoben werdenvar" anstatt "lassen”Um einige verschiedene Werte neu zu ordnen. Wenn Sie dasselbe Beispiel mit Var angewendet werden, erhalten Sie die folgende Ausgabe:
Grund: Verwendung == anstelle von ===
Diese Art von Fehler beinhaltet die Verwendung doppelter gleicher oder lockerer Gleichheitsoperator fälschlicherweise oder unwissentlich anstatt drei gleiche PR -strenge Gleichstellungsoperator. Der losen Gleichstellungsoperator versucht, die beiden Werte zu ändern und sie übereinstimmen:
In der obigen Ausgabe druckt das Programm “WAHRDa der losen Gleichstellungsoperator den String -Wert 20 in den Ganzzahlwert 20 umgewandelt hat.
Der gleiche Code mit “===”Wird den undefinierten Wert als strengen Gleichstellungsoperator zuerst den Typ der Operanden prüfen. Wenn es gleich ist, gilt es für den wertbasierten Vergleich:
Fix
Dieser Fehler kann durch die Verwendung von “behoben werden==="Bei der Überprüfung, ob zwei Werte gleich sind oder nicht und anwenden"==”Um die beiden Werte auszugleichen.
Grund: Verwenden Sie keine Zahnspangen für die bedingten Aussagen
Diese Art von Fehlern entsteht normalerweise, wenn eine Codezeile vorhanden ist und die Zahnspangen nicht platziert oder vergessen werden, platziert zu werden.
Beispiel
In dem gegebenen Beispiel kann beobachtet werden, dass beide Konsolen.log () Anweisungen werden unabhängig von den angewandten ausgeführt “Wenn”Schleife:
Fix
Diese Art von Fehler kann aufgelöst werden.
Grund: Verwenden von Klammern anstelle von quadratischen Klammern [] für die Array -Deklaration
Dies ist ein sehr häufiger Fehler, die angegebene Halterung für die Erklärung eines Arrays nicht zu identifizieren.
Beispiel
Im folgenden Beispiel können wir das Ergebnis des Platzierens der anstelle von [] Klammern beobachten:
Fix
Dieser Fehler kann gelöst werden.
Wir haben die häufigsten JavaScript -Fehler überprüft.
Abschluss
Die Neuanschlüsselung einer Variablen, in der == anstelle von ===, keine Klammern auf die bedingten Aussagen und die Verwendung von Klammern anstelle von quadratischen Klammern [] für die Arrays -Deklaration sind einige der am häufigsten auftretenden JavaScript -Fehler gehören. Versuchen Sie bei einem JavaScript -Syntaxfehler, dies aufzulösen, indem Sie eine Klammer hinzufügen und das falsch geschriebene Wort korrigieren. Versuchen Sie im anderen Fall, wenn ein logischer Fehler vorhanden ist. Dieser Artikel hat die Techniken zur Behebung von JavaScript -Fehlern gezeigt.