Qu'est-ce que l'affirmation en javascript

Qu'est-ce que l'affirmation en javascript
La vérification de l'affirmation est l'idée principale derrière les fonctions Assert, qui lance souvent une erreur si l'argument donné dans la fonction n'est pas vrai. Les affirmations sont généralement supprimées du code de production et uniquement utilisées dans les tests de test ou de débogage. Le javascript lui-même n'a pas d'affirmation standard. Par conséquent, il est possible que vous utilisiez une bibliothèque qui en propose une, comme le nœud.JS ou l'API de la console.

Ce message expliquera l'affirmation en JavaScript.

Qu'est-ce que l'affirmation en javascript?

Une fonction d'affirmation lance généralement une erreur si l'expression fournie n'est pas vraie. En JavaScript, pour la vérification de l'affirmation, vous pouvez utiliser l'API Console car il fournit un «console.affirmer()" méthode. Si l'affirmation est fausse, la console.La méthode affirmer () imprime le message spécifié; sinon, "indéfini”S'affiche sur la console si la condition est vraie.

Comment utiliser Assert dans JavaScript?

La syntaxe fournie peut être utilisée pour invoquer la console.Méthode affirmer ():

console.affirmer (affirmation, msg);

Il faut deux paramètres, "affirmation«Quelle est l'expression qui est évaluée si elle est vraie ou fausse, et«msg«Est le message d'erreur qui imprime si la condition est fausse.

Exemple 1

Nous créerons deux variables, "un" et "b", Et attribuez des valeurs"20" et "23", respectivement:

var a = 20;
var b = 23;

Ensuite, appelez la console.Méthode affirmer (), qui vérifiera si la différence entre les variables "un" et "b" est "3»:

console.affirmer (a - b == 3, "il renvoie 'false'");

La sortie affiche un message d'erreur qui indique que la différence entre les variables «un" et "b" n'est pas "3», Ce qui signifie que la condition est fausse:

Dans l'autre cas, nous vérifierons l'affirmation selon laquelle la somme des variables "un" et "b" est "43". En conséquence, la console.La méthode assert () ne fera rien; Imprimez simplement "indéfini"Sur la console:

console.affirmer (a + b == 43, "il renvoie 'false'");

Sortir

Exemple 2

Au lieu d'imprimer un message, vous pouvez également imprimer quelque chose comme un tableau, une liste d'objets, et ainsi de suite, maintenant, nous utiliserons les mêmes variables créées dans l'exemple ci-dessus, et définirons un tableau de langages de programmation, qui imprimera si le La condition d'assurance est fausse:

var arr = ["javascript", "python", "java"];

Ici, nous appellerons le «console.affirmer()«Méthode en passant une affirmation et un tableau au lieu du message d'erreur comme argument:

console.affirmer (a - b == 3, arr);

La sortie a affiché la complainte du tableau créé car la condition d'affirmation est fausse:

Nous avons couvert tous les détails sur l'affirmation en JavaScript.

Conclusion

La fonction ASSERT lance une erreur si l'argument adopté spécifié n'est pas vrai. Il n'y a pas d'affirmation standard en javascript. Cependant, vous pouvez utiliser le «console.affirmer()”Méthode de l'API de la console en JavaScript. Il est utilisé pour les opérations de test et de débogage. Dans cet article, nous avons expliqué l'affirmation et la console.Méthode affirmer () en javascript.