Was ist in JavaScript behauptet

Was ist in JavaScript behauptet
Die Überprüfung der Behauptung ist die Hauptidee für Assert -Funktionen, die häufig einen Fehler verursacht, wenn das angegebene Argument in der Funktion nicht wahr ist. Behauptungen werden in der Regel aus dem Produktionscode entfernt und nur beim Testen oder Debuggen verwendet. Dem JavaScript selbst fehlt eine Standardbehörde. Daher ist es möglich, dass Sie eine Bibliothek verwenden, die eine anbietet, wie z. B. den Knoten.JS oder die Konsole -API.

Dieser Beitrag erklärt die Behauptung in JavaScript.

Was ist in JavaScript behauptet?

Eine Assert -Funktion wirft normalerweise einen Fehler aus, wenn der angegebene Ausdruck nicht wahr ist. In JavaScript können Sie für die Überprüfung der Behauptung die Konsolen -API verwenden, da sie eine „bietet“Konsole.behaupten()" Methode. Wenn die Behauptung falsch ist, die Konsole.Assert () Methode druckt die angegebene Nachricht; ansonsten, "nicht definiert”Wird auf der Konsole angezeigt, wenn die Bedingung wahr ist.

So verwenden Sie Assert in JavaScript?

Die bereitgestellte Syntax kann zum Aufrufen der Konsole verwendet werden.Assert () Methode:

Konsole.Assert (Behauptung, MSG);

Es braucht zwei Parameter “,“Behauptung"Was ist der Ausdruck, der bewertet wird, ob er wahr oder falsch ist und"NachrichtIst die Fehlermeldung, die gedruckt wird, wenn die Bedingung falsch ist.

Beispiel 1

Wir werden zwei Variablen erstellen “A" Und "B"Und zuweisen Werte"20" Und "23", bzw:

var a = 20;
var b = 23;

Rufen Sie dann die Konsole an.Assert () Methode, die überprüft, ob der Unterschied zwischen Variablen “A" Und "B" Ist "3”:

Konsole.assert (a - b == 3, "es gibt 'falsch'" zurück);

Die Ausgabe zeigt eine Fehlermeldung an, die angibt, dass der Unterschied zwischen Variablen “A" Und "B" ist nicht "3”, Was bedeutet, dass die Bedingung falsch ist:

Im anderen Fall werden wir die Behauptung überprüfen, dass die Summe der Variablen “A" Und "B" Ist "43”. Infolgedessen die Konsole.Assert () Methode wird nichts tun; Einfach ausdrucken ““nicht definiert”Auf der Konsole:

Konsole.assert (a + b == 43, "es gibt 'false'");

Ausgang

Beispiel 2

Anstatt eine Nachricht zu drucken, können Sie auch so etwas wie ein Array, eine Liste von Objekten usw. drucken Behauptungsbedingung ist falsch:

var arr = ["JavaScript", "Python", "Java"];

Hier werden wir das nennen "Konsole.behaupten()Methode durch Übergabe einer Behauptung und eines Arrays anstelle der Fehlermeldung als Argument:

Konsole.Assert (a - b == 3, arr);

Die Ausgabe zeigte die Klage des erstellten Arrays, da die Behauptungsbedingung falsch ist:

Wir haben alle Details zur Behauptung in JavaScript behandelt.

Abschluss

Die Assert -Funktion wirft einen Fehler aus, wenn das angegebene bestandene Argument nicht wahr ist. In JavaScript gibt es keine Standardbehörden. Sie können jedoch das verwenden “Konsole.behaupten()Methode der Konsolen -API in JavaScript. Es wird zum Testen und Debuggen der Operationen verwendet. In diesem Beitrag haben wir die Behauptung und Konsole erklärt.Assert () Methode in JavaScript.