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?