Mik azok a JavaScript operátorok és típusai?



Az operátorokat az operandusok speciális számításainak elvégzésére használják. A JavaScript operátorokat használják az értékek összehasonlítására, számtani műveletek végrehajtására.

Operátort használnak egy bizonyos érték vagy operandus manipulálására. Az operátorokat speciális matematikai és logikai számítások végrehajtására használják operandusokon. Ebben a cikkben különbözőekről fogunk beszélgetni Az operátorok és azok használata a kódban a következő sorrendben:

Mi az üzemeltető?

Az operátorokat az értékek összehasonlítására, aritmetikai műveletek végrehajtására stb. Használják. Például, ha egy egyszerű kifejezést veszünk, akkor a 4 + 5 egyenlő 9-vel. Itt a 4-et és az 5-t operandusnak, a „+” -t operátornak nevezzük. A JavaScript különböző típusú operátorokból áll, amelyeket különböző műveletek végrehajtására használnak.





A JavaScript operátorok típusai

Különböző típusú operátorok vannak a JavaScript-ben, amelyeket különböző műveletek végrehajtására használnak. Néhány JavaScript operátor a következőket tartalmazza:

  • Számtani operátorok
  • Összehasonlító operátorok
  • Bitenkénti operátorok
  • Logikai operátorok
  • Feladatkezelők

Számtani operátorok

A számtani operátorokat aritmetikai műveletek végrehajtására használják az operandusokon. Itt van egy lista a Java számtani operátorokként ismert operátorokról:



Operátor

Leírás

Példa



+

Két operandus hozzáadódik

10 + 20 = 30

-

Kivonja a második operandust az elsőből

30 - 20 = 10

/

Osszuk el a számlálót a nevezővel

10/20 = 2

*

Szorozzon meg két operandusot

5 * 5 = 25

%

Egy egész osztás fennmaradó részét adja ki

20% 10 = 0

++

Egy egész számot eggyel növel

var a = 20 a ++ Most a = 21

-

Egy egész számot eggyel csökkenti

var a = 20 a– Most a = 19

Összehasonlító operátorok

A JavaScript összehasonlító operátor összehasonlítja a két operandust. Az összehasonlító operátorok a következők:

java különbség a munkaeszközök és a kiterjesztések között

Operátor

Leírás

Példa

==

Ellenőrzi, hogy két operandus egyenlő-e vagy sem. Ha igen, akkor a feltétel igaz lesz.

20 == 30 = hamis

===

Megkeresi az azonos (azonos és azonos típusú)

10 == 20 = hamis

! =

Ellenőrzi, hogy két operandus egyenlő-e vagy sem. Ha az értékek nem egyenlőek, akkor a feltétel igaz lesz

20! = 30 = igaz

! ==

Ez azt jelenti, hogy két érték nem azonos

20! == 20 = hamis

>

Ellenőrzi, hogy a bal operandus értéke nagyobb-e a jobb operandus értékénél

30> 10 = igaz

> =

Ellenőrzi, hogy a bal operandus értéke nagyobb vagy egyenlő-e a jobb operandus értékével

20> = 10 = igaz

<

Ez ellenőrzi, hogy a bal operandus értéke kisebb-e a jobb operandus értékénél

húsz<10 = false

<=

Ellenőrzi, hogy a bal operandus értéke kisebb vagy egyenlő-e a jobb operandus értékével

30<=10 = false

Bitenkénti operátorok

A bitenkénti operátorokat az operandusok bitenkénti műveleteinek végrehajtására használják. Itt található a bitenkénti operátorok listája:

Operátor

Leírás

Példa

&

Logikai AND művelet az egész argumentumának egyes bitjein

(10 == 20 és 20 == 33) = hamis

|

Logikai VAGY műveletet hajt végre egész argumentumainak mindegyik bitjén

(10 == 20 | 20 == 33) = hamis

^

Ez az operátor Bitwise XOR műveletet hajt végre

(10 == 20 ^ 20 == 33) = hamis

hashmap implementáció java példában

~

Nem univerzális operátor és az operandus összes bitjének megfordításával működik

(~ 10) = -10

<<

Az első operandus összes bitjét balra mozgatja a második operandusban megadott helyek számával.

(10<<2) = 40

>>

A bal operandus értékét jobbra mozgatja a jobb operandus által megadott bitek száma.

(10 >> 2) = 2

>>>

Ez az operátor pontosan olyan, mint a >> operátor, azzal a különbséggel, hogy a bal oldalon eltolt bitek mindig nullaak.

(10 >>> 2) = 2

Logikai operátorok

A lista tartalmazza az összes JavaScript logikai operátort:

Operátor

Leírás

Példa

&&

Logikus ÉS - Ha mindkét operandus nem nulla, akkor a feltétel igaz lesz

(10 == 20 && 20 == 33) = hamis

||

Logikus VAGY - Ha a két operandus közül bármelyik nem nulla, akkor a feltétel igaz lesz.

(10 == 20 || 20 == 33) = hamis

!

Logikus NEM - Megfordítja az operandus logikai állapotát.

! (10 == 20) = igaz

Feladatkezelők

A hozzárendelés operátorok értékeket rendelnek az operandushoz. A következő operátorok JavaScript hozzárendelési operátorok néven ismertek:

Operátor

Leírás

Példa

=

Értékeket rendel a jobb oldali operandustól a bal oldali operandusig

20 + 10 = 30

+ =

Hozzáadja a jobb operandust a bal operandushoz, és az eredményt a bal operandushoz rendeli

var a = 20 a + = 10 Most a = 30

- =

Kivonja a jobb operandust a bal operandusból, és az eredményt a bal operandushoz rendeli

var a = 30 a- = 10 Most a = 20

* =

Megszorozza a jobb operandust a bal operandussal, és az eredményt a bal operandushoz rendeli

var a = 10 a * = 20 Most a = 200

/ =

Osztja a bal operandust a jobb operandussal, és az eredményt a bal operandushoz rendeli

var a = 10 a / = 2 Most a = 5

% =

Két operandus segítségével modulust vesz fel, és az eredményt a bal operandushoz rendeli

var a = 10 a% = 2 Most a = 0

Ezek voltak a közös JavaScript operátorok, a definíciójukkal és példájukkal. Ezzel a cikkünk végére értünk.

Most, hogy tud a JavaScript operátorokról, nézze meg a írta Edureka. A webfejlesztési tanúsítási képzés segít megtanulni, hogyan hozhat létre lenyűgöző weboldalakat HTML5, CSS3, Twitter Bootstrap 3, jQuery és Google API-k segítségével, és telepítheti az Amazon Simple Storage Service (S3) szolgáltatásba.

Van egy kérdésünk? Kérjük, említse meg a „JavaScript Operator” megjegyzés rovatában, és mi kapcsolatba lépünk Önnel.