logo

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átorLeírásPélda
+Kiegészítés10+20 = 30
-Kivonás20-10 = 10
*Szorzás10*20 = 200
/Osztály20/10 = 2
%Modulus (maradék)20%10 = 0
++Növekedésvar a=10; a++; Most a = 11
--Csökkenésvar 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átorLeírásPélda
==Egyenlő10==20 = hamis
===Azonos (egyforma és azonos típusú)10==20 = hamis
!=Nem egyenlő10 = 20 = igaz
!==Nem azonos20!==20 = hamis
>Nagyobb, mint20>10 = igaz
>=Nagyobb vagy egyenlő20>=10 = igaz
<Kevesebb, minthú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átorLeírásPé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átorLeírásPé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átorLeírásPélda
=Hozzárendelni10+10 = 20
+=Hozzáadás és hozzárendelésvar a=10; a+=20; Most a = 30
-=Kivonás és hozzárendelésvar 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ésvar 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átorLeí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ölDelete Operator töröl egy tulajdonságot az objektumból.
ban benAz Operatorban ellenőrzi, hogy az objektum rendelkezik-e az adott tulajdonsággal
Például azellenőrzi, hogy az objektum adott típusú példány-e
újpéldányt (objektumot) hoz létre
típusúellenőrzi az objektum típusát.
üreselveti a kifejezés visszatérési értékét.
hozamellenőrzi, hogy a generátor iterátora mit ad vissza egy generátorban.