Gleichartigkeit in JavaScript (Gleichartigkeit in JavaScript), Lektion, Seite 723804
https://www.purl.org/stefan_ram/pub/gleichgleich_javascript (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
JavaScript-Kurs

Gleichartigkeit in JavaScript 

Eigenschaften von Operatoren

A P A (A = Aritaet, P = Position, A = Assoziativitaet)
[Zirkumfix, Praefix, pOstfix, Infix, Sonstige]

() 1 Z Eingeklammerter Ausdruck
() S Aufruf
+ - ! typeof delete 1 P Unaere vorangestellte Operatoren (Vorzeichen)
* / 2 I L "Punktrechnung": Multiplikation, Division
+ - 2 I L "Strichrechnung": Addition, Subtraktion
< 2 I L Kleiner
== != === !== 2 I L gleichartig, ungleichartig, gleich, ungleich
?: 3 I R bedingte Auswertung
= ()=> 2 I R Zuweisung, Klammerpfeil

»==«

Es gibt in JavaScript einen Gleichartigkeitsoperator »==« mit zwei  Gleichheitszeichen.

Falls beide Operanden denselben Typ haben, ist das Ergebnis des Gleicharttigkeitssoperators »==« mit zwei Gleichheitszeichen dasselbe wie beim Gleichheitsoperator »===« mit drei Gleichheitszeichen. Andernfalls gilt:

Konsole
null == undefined
true
null === undefined
false
Konsole
"0.00" == 0
true
"0.00" === 0
false
Konsole
0 == ""
true
0 === ""
false
Konsole
false == ""
true
false === ""
false
Konsole
"1" == true
true
"1" === true
false

Dieser Operator kann beispielsweise in der Form »x == null« verwendet werden, um zu prüfen, ob der Ausdruck »x« den Wert »null« oder  den Wert »undefined« hat.

»!=«

Ein Vergleich zweier Wert mit »!=« ergibt »true« genau dann, wenn der Vergleich derselben Werte mit »==« »false« ergeben würde. Der Operator »!=« ist also die „Verneinung“ des Operators »==« und bedeutet „nicht gleichartig“.

Hinweise

Einige Quellen empfehlen die „komplizierten“ Operatoren »==« und »!=« gar nicht zu verwenden, weil sie zu kompliziert (und damit fehlerträchtig) und unverständlich seien.

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram723804 stefan_ram:723804 Gleichartigkeit in JavaScript Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd723804, slrprddef723804, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/gleichgleich_javascript