JavaScript operátorok

A JavaScript operátorok olyan szimbólumok, amelyek az operandusokon végzett műveletek végrehajtására szolgálnak. Például:

 var sum=10+20;  

Itt a + az aritmetikai operátor, az = pedig a hozzárendelési operátor.

A JavaScriptben a következő típusú operátorok találhatók.

  1. Aritmetikai operátorok
  2. Összehasonlító (relációs) operátorok
  3. Bitenkénti operátorok
  4. Logikai operátorok
  5. Hozzárendelés operátorok
  6. Speciális operátorok

JavaScript aritmetikai operátorok

Az aritmetikai operátorok aritmetikai műveletek végrehajtására szolgálnak az operandusokon. A következő operátorok JavaScript aritmetikai operátorok néven ismertek.

Operátor Leírás Példa
+ Kiegészítés 10+20 = 30
- Kivonás 20-10 = 10
* Szorzás 10*20 = 200
/ Osztály 20/10 = 2
% Modulus (maradék) 20%10 = 0
++ Növekedés var a=10; a++; Most a = 11
-- Csökkenés var a=10; a--; Most a = 9

JavaScript-ö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:

Operátor Leírás Példa
== Egyenlő 10==20 = hamis
=== Azonos (egyforma és azonos típusú) 10==20 = hamis
!= Nem egyenlő 10 = 20 = igaz
!== Nem azonos 20!==20 = hamis
> Nagyobb, mint 20>10 = igaz
>= Nagyobb vagy egyenlő 20>=10 = igaz
< Kevesebb, mint húsz <10 = false < td>
<= < td> Kisebb vagy egyenlő húsz <=10 = false < td>

JavaScript bitenkénti operátorok

A bitenkénti operátorok bitenkénti műveleteket hajtanak végre az operandusokon. A bitenkénti operátorok a következők:

Operátor Leírás Példa
& Bitenként ÉS (10==20 és 20==33) = hamis
| Bitenkénti VAGY (10==20 | 20==33) = hamis
^ Bitenkénti XOR (10==20 ^ 20==33) = hamis
~ Bitenként NEM (~10) = -10
< < Bitenkénti bal eltolás (10 < <2) = 40 < td>
>> Bitenkénti jobb eltolás (10>>2) = 2
>>> Bitenkénti jobb eltolás nullával (10>>>2) = 2

JavaScript logikai operátorok

A következő operátorok JavaScript logikai operátorokként ismertek.

Operátor Leírás Példa
&& Logikus ÉS (10==20 && 20==33) = hamis
|| Logikus VAGY (10==20 || 20==33) = hamis
! Logikus Nem !(10==20) = igaz

JavaScript hozzárendelési operátorok

A következő operátorok JavaScript-hozzárendelési operátorokként ismertek.

Operátor Leírás Példa
= Hozzárendelni 10+10 = 20
+= Hozzáadás és hozzárendelés var a=10; a+=20; Most a = 30
-= Kivonás és hozzárendelés var a=20; a-=10; Most a = 10
*= Szorozza meg és rendelje hozzá var a=10; a*=20; Most a = 200
/= Oszd fel és rendelj hozzá var a=10; a/=2; Most a = 5
%= Modulus és hozzárendelés var a=10; a%=2; Most a = 0

JavaScript speciális operátorok

A következő operátorok JavaScript speciális operátorokként ismertek.

Operátor Leírás
(?:) A feltételes operátor értéket ad vissza a feltétel alapján. Ez olyan, mint ha-más.
, A Comma Operator lehetővé teszi több kifejezés egyetlen utasításként történő kiértékelését.
töröl Delete Operator töröl egy tulajdonságot az objektumból.
ban ben Az Operatorban ellenőrzi, hogy az objektum rendelkezik-e az adott tulajdonsággal
Például az ellenőrzi, hogy az objektum adott típusú példány-e
új példányt (objektumot) hoz létre
típusú ellenőrzi az objektum típusát.
üres elveti a kifejezés visszatérési értékét.
hozam ellenőrzi, hogy a generátor iterátora mit ad vissza egy generátorban.