Heim >Web-Frontend >js-Tutorial >Einführung in die logischen Operatoren &&, || und ! in JavaScript_Javascript-Kenntnissen
Ähnlich wie Sprachen wie C und Java kann JavaScript drei logische Beurteilungssymbole verwenden: &&, || und !, um logische Beurteilungen über boolesche Werte vorzunehmen. Anders als in C und Java können die Operatoren logisches UND (&&) und logisches ODER (||) in JavaScript auf jeden Wert angewendet werden, und der nach der Operation zurückgegebene Wert ist nicht unbedingt ein boolescher Wert.
Verarbeitungsregeln für Logik und &&
Die Verarbeitungsregeln von && in JavaScript lauten wie folgt:
1. Bestimmen Sie, ob der erste Wert falsch ist. Wenn es falsch ist, wird der erste Wert (nicht unbedingt vom Typ boolean) direkt zurückgegeben.
2. Wenn der erste Wert wahr ist, geben Sie den zweiten Wert direkt zurück (nicht unbedingt vom booleschen Typ).
Logisches ODER ||. Verarbeitungsregeln
Ähnlich wie beim &&-Operator lauten die Verarbeitungsregeln für || in JavaScript wie folgt:
1. Bestimmen Sie, ob der erste Wert wahr ist. Wenn es wahr ist, wird der erste Wert (nicht unbedingt vom booleschen Typ) direkt zurückgegeben.
2. Wenn der erste Wert falsch ist, geben Sie den zweiten Wert direkt zurück (nicht unbedingt vom Typ boolean).
||-Operators ermöglicht einige Verknüpfungen in JavaScript:
1. Holen Sie sich den ersten Truthy-Wert aus einer Reihe von Werten: