Heim > Web-Frontend > js-Tutorial > Wie funktionieren logische Operatoren in JavaScript?

Wie funktionieren logische Operatoren in JavaScript?

Susan Sarandon
Freigeben: 2024-11-10 09:37:02
Original
835 Leute haben es durchsucht

How do Logical Operators Work in JavaScript?

Logische Operatoren in JavaScript verstehen

In JavaScript sind logische Operatoren für die Auswertung und Kombination von bedingten Anweisungen unerlässlich. Die drei primären logischen Operatoren – && (AND), || (ODER) und ! (NICHT) – verhalten sich unterschiedlich, abhängig von der Art der Daten, auf die sie angewendet werden.

UND (&&)

Der UND-Operator gibt den ersten falschen Operanden oder den zurück letzter Operand, wenn alle wahr sind. Wahrhaftigkeit und Falschheit basieren in JavaScript auf vordefinierten Werten: Zu den falschen Werten gehören null, undefiniert, falsch, 0, -0, NaN, leere Zeichenfolgen und document.all, während alle anderen Werte wahr sind.

OR (||)

Der OR-Operator gibt den ersten wahren Operanden oder den letzten Operanden zurück, wenn alle falsch sind. Wie der AND-Operator berücksichtigt er die Wahrhaftigkeit von Operanden und gibt den ersten nicht falschen Wert zurück, falls vorhanden.

NOT (!)

Der NOT-Operator invertiert den Wahrhaftigkeit seines Operanden. Wenn der Operand wahr ist, ! wird false zurückgeben; wenn der Operand falsch ist, ! wird true zurückgeben.

Beispiele:

  • true && false → false
  • true && true → true
  • false || wahr → wahr
  • falsch || false → false
  • !true → false
  • !false → true

Durch das Verständnis des Verhaltens dieser logischen Operatoren können Sie Bedingungen in Ihrem JavaScript-Code effektiv kombinieren und eine genauere und effizientere bedingte Logik erstellen.

Das obige ist der detaillierte Inhalt vonWie funktionieren logische Operatoren in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage