Heim  >  Artikel  >  Web-Frontend  >  Was bedeutet != in js?

Was bedeutet != in js?

下次还敢
下次还敢Original
2024-05-01 04:57:16321Durchsuche

Der

!=-Operator stellt Ungleichheit in JavaScript dar und wird verwendet, um zu vergleichen, ob die Werte zweier Ausdrücke gleich sind. Seine Verwendung ist: Ausdruck1! = Ausdruck2. Gibt „true“ zurück, wenn die Ausdrücke nicht gleich sind, und „false“, wenn sie gleich sind. Es steht im Gegensatz zu == (lose Gleichheit) und === (strikte Gleichheit). != führt beim Vergleich von Zahlen nicht automatisch eine Typkonvertierung durch (z. B. 1 != '1' gibt true zurück). Es kann jeden Datentyp vergleichen, um einen strikten Ungleichheitsvergleich durchzuführen.

Was bedeutet != in js?

!= Bedeutung in JavaScript

In JavaScript stellt der !=-Operator eine Ungleichheit dar, ähnlich den !=- oder <>-Operatoren in anderen Programmiersprachen. Es wird verwendet, um zwei Werte zu vergleichen, wenn sie nicht gleich sind.

Verwendung und Syntax

Die Syntax für die Verwendung des !=-Operators lautet wie folgt:

<code>expression1 != expression2</code>

wobei Ausdruck1 und Ausdruck2 die zu vergleichenden Ausdrücke sind. Wenn die beiden Ausdrücke nicht gleich sind, ist das Ergebnis wahr; andernfalls ist es falsch.

Beispiele

Hier sind einige Beispiele für den !=-Operator:

<code>'hello' != 'world' // true
10 != 15 // true
[] != [] // true
null != undefined // false</code>

Unterschiede von == und ===

In JavaScript gibt es zwei Gleichheitsoperatoren:

  • = =: Lose Gleichheitsoperator, konvertiert Werte vor dem Vergleich in denselben Typ.
  • ===: Strenger Gleichheitsoperator, keine Typkonvertierung, direkter Wertevergleich.

Der !=-Operator ist also das Gegenteil der ==- und ===-Operatoren und repräsentiert lose Ungleichung und strikte Ungleichung.

Hinweise

  • != Der Operator führt beim Zahlenvergleich nicht automatisch eine Typkonvertierung durch. Beispielsweise gibt 1 != '1' true zurück, da JavaScript die Zeichenfolge '1' als einen anderen Wert als die Zahl 1 behandelt. Der
  • !=-Operator kann jeden Datentyp vergleichen, einschließlich Basistypen (Zahlen, Zeichenfolgen, boolesche Werte usw.) und Objekte.
  • Wenn Sie einen strengen Ungleichheitsvergleich durchführen möchten, verwenden Sie den Operator !==.

Das obige ist der detaillierte Inhalt vonWas bedeutet != in js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:Was bedeutet: in js?Nächster Artikel:Was bedeutet: in js?