Nous souhaitons rendre ce projet open source disponible pour les gens du monde entier.

Aidez-nous à traduire le contenu de ce tutoriel dans votre langue!

retour au cours

Quel est le résultat des alertes AND ?

importance: 3

Qu’est-ce que ce code va afficher ?

alert( alert(1) && alert(2) );

La réponse : 1, et ensuite undefined.

alert( alert(1) && alert(2) );

L’appel de l’alert renvoie undefined (il affiche juste un message, donc il n’ya pas de retour significatif dans le code).

À cause de cela, && évalue l’opérande gauche (sortie 1), et s’arrête immédiatement, car undefined est une valeur false. Et comme && recherche la première valeur fausse et la retourne, donc il s’arrête là.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.