Különbség a=,==, és = = = JavaScript [példák]

posted in: Articles | 0

mi = a JavaScriptben?

egyenlő ( = ) egy hozzárendelési operátor, amely beállítja a változót a = bal oldalán a jobb oldali kifejezés értékére. Ez az operátor rendel lvalue rvalue.

például az a = 10 írása rendben van. Ha 10=10-et, ” a “= 10-et vagy ” a ” = ” a ” – t írunk, akkor referenciahibát eredményez.

ebben a bemutatóban megtudhatja:

mi == a JavaScriptben?,

kettős egyenlő ( = = ) egy összehasonlító operátor, amely átalakítja az azonos típusú operandusokat az összehasonlítás előtt.

tehát, ha összehasonlítjuk a karakterláncot egy számmal, a JavaScript bármilyen karakterláncot számra konvertál. Egy üres karakterlánc mindig nullára konvertálódik. A numerikus érték nélküli karakterlánc Nan-ra (nem számra) konvertálódik, amely hamis.

mi a = = = A JavaScriptben?

= = = (Triple equals) egy szigorú egyenlőség összehasonlító operátor JavaScript, amely visszatér hamis az értékeket, amelyek nem egy hasonló típusú., Ez az Üzemeltető elvégzi az egyenlőség típusú öntését. Ha összehasonlítjuk a 2-t a “2” – vel a = = = használatával, akkor hamis értéket ad vissza.

miért használja = JavaScript-ben?

itt vannak a fontos felhasználási = JavaScript:

= JavaScript operátor rendel egy értéket a bal operand értékétől függ operand elérhető a jobb oldalon. Az első operandusnak változónak kell lennie.

az alapvető hozzárendelési operátor=, amely az egyik operand értékét hozzárendeli a másikhoz. Vagyis a = b hozzárendeli a B értékét a.

miért használja == a JavaScriptben?,

itt vannak a fontos Felhasználási == a JavaScript:

A = = operátor egyenlő operátor. Ellenőrzi, hogy a két operandusa azonos-e vagy sem, ha a kifejezést egy adattípusról másokra változtatja. Használhatja = = operátor annak érdekében, hogy hasonlítsa össze a személyazonosságát két operandusok bár, ezek nem egy hasonló típusú.

hogyan = = = pontosan működik?

  • szigorú egyenlőség = = = ellenőrzi, hogy két érték azonos-e vagy sem.
  • az értéket nem implicit módon konvertálják más értékre az összehasonlítás előtt.,
  • ha a változó értékek különböző típusúak, akkor az értékeket egyenlőtlennek tekintik.
  • ha a változó azonos típusú, nem numerikus, és azonos értékű, akkor egyenlőnek tekintik.
  • végül, ha mindkét változó érték szám, akkor egyenlőnek tekintik őket, ha mindkettő nem NaN (Nem szám), és ugyanaz az érték.

Example of =

Output:

a = 2, b = 5, calculate c = A + b, and display c:

Example of =

In The lenti program, we have declared one variable “a” having value 10., Végül az a == 20 állítás hamis, mivel az a értéke 10.

kimenet:

hamis

példa = = =

az alábbi programban az X változó értéke 10. Összehasonlítjuk a kettős idézetekkel írt 10-rel, amelyet karakterláncnak tekintünk, ezért az értékek nem szigorúan azonosak. A program kimenete hamis.,

<!DOCTYPE html><html><body><p></p><script> var x = 10; document.getElementById("demo").innerHTML = (x === "10");</script></body></html>

kimenet:

false

= Vs = = = = = a JavaScript

itt vannak a fontos különbségek =, ==, és = =

= = = = =
= a JavaScriptben értékek hozzárendelésére szolgál egy változóhoz. == a JavaScript két változó összehasonlítására szolgál, de figyelmen kívül hagyja a változó adattípusát. = = = két változó összehasonlítására szolgál, de ez az operátor is ellenőrzi az adattípust, és összehasonlít két értéket.,
ez az úgynevezett hozzárendelés operátor ez az úgynevezett összehasonlító operátor azt is nevezik összehasonlító operátor
a hozzárendelés operátor tudja értékelni, hogy a hozzárendelt érték ellenőrzi az egyenlőség két operandus anélkül, hogy figyelembe véve a típus. összehasonlítja a két operandus egyenlőségét a típusukkal.
nem ad vissza true vagy false true értéket, ha a két operandus egyenlő. Hamis lesz, ha a két operandus nem egyenlő., true értéket csak akkor ad vissza, ha mind az értékek, mind az adattípusok megegyeznek a két változóval.
= egyszerűen rendeljen egy változó értéket egy másikhoz. = = típuskorrekció készítése a változók értékei alapján. = = = figyelembe veszi a változó típusát.
== egyáltalán nem hasonlítja össze a változók értékét. The = = csak a szükséges beszélgetések elvégzése után ellenőrzi az egyenlőséget. ha két változó értéke nem hasonló, akkor = = = nem végez semmilyen konverziót.,

KULCSKÜLÖNBSÉGEK:

  • = egy változóhoz tartozó értékek hozzárendelésére szolgál, == két változó összehasonlítására szolgál, de figyelmen kívül hagyja a változó adattípusát, míg = = két változó összehasonlítására szolgál, de ez az operátor is ellenőrzi az adattípust és összehasonlít két értéket.
  • = hozzárendelési operátornak nevezik, = = összehasonlító operátornak nevezik, míg összehasonlító operátornak is nevezik.,
  • = nem ad vissza true vagy false értéket, = = vissza true csak akkor, ha a két operandus egyenlő, míg === true értéket ad vissza, ha mind az értékek, mind az adattípusok megegyeznek a két változóval.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük