Maison >interface Web >js tutoriel >À propos de l'analyse des courts-circuits des opérateurs logiques

À propos de l'analyse des courts-circuits des opérateurs logiques

小云云
小云云original
2018-02-26 11:13:482168parcourir

Il existe trois opérateurs logiques js : NON logique !, ET logique &&, OU logique ||. L'opération dite de court-circuit est la suivante : Lorsque la valeur du premier opérande de && est fausse, la valeur du premier opérande est renvoyée directement et le deuxième opérande n'est plus calculé

   var bar1 = 0&&c;    console.log('bar1====='+bar1);    //bar1=====0
    var foo1 = 5&&c;    console.log('foo1===='+foo1);    //报c is not defined错误。
Lorsque la valeur du premier opérande de || est vraie, la valeur du premier opérande est renvoyée directement et le deuxième opérande n'est plus calculé

var foo = 5||c;console.log('foo===='+foo);//foo====5 不报错var bar = 0||c;console.log('bar===='+bar);//报c is not defined错误。
Recommandations associées ; :


Opération simple de court-circuit d'opérateur logique JS

Valeurs booléennes, opérateurs relationnels, opérations logiques en JS Explications détaillées et exemples d'opérateurs

Explications détaillées des opérateurs de tableau PHP, des opérateurs de chaîne et des exemples d'opérateurs logiques

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn