recherche

Maison  >  Questions et réponses  >  le corps du texte

Que se passe-t-il avec l'opérateur OR de JavaScript ?

L'opérateur

|| ne devrait-il pas renvoyer vrai ou faux ? Pourquoi JavaScript renvoie-t-il un objet ? Quelqu'un peut-il m'aider à expliquer ?

扔个三星炸死你扔个三星炸死你2717 Il y a quelques jours689

répondre à tous(2)je répondrai

  • 三叔

    三叔2017-06-12 09:31:40

    Les opérateurs logiques Javascriptpeuvent être utilisés dans des environnements non booléens.

    Bien que les opérateurs && et || puissent être utilisés dans des environnements non booléens, si leurs valeurs de retour peuvent être converties en valeurs booléennes, elles peuvent également être considérées comme des opérations booléennes

    (de l'opérateur logique)

    Pour les environnements non booléens :

    Quand il y a un faux, renvoie la valeur du côté faux
    Quand il y a deux faux, renvoie la valeur avant l'opérateur (côté gauche)
    Quand il y a deux vrais, renvoie la valeur après l'opérateur (côté droit) ; valeur.

    (dérivé de la valeur de retour des opérations logiques en JavaScript (ET logique &&, OU logique ||, NON logique !))

    répondre
    0
  • 学习ing

    学习ing2017-06-12 09:31:40

    Tout d'abord, vous devez connaître les fausses valeurs en js : 0, false, '', null, undefined, NaN
    En combinaison ou en opération
    Lorsque one.nextElementSibing n'est aucune des valeurs ci-dessus, next = one .nextElementSibing ; sinon, il est égal à un.

    répondre
    0
  • Annulerrépondre