logo

JavaScript operatoriai

„JavaScript“ operatoriai yra simboliai, naudojami operandų operacijoms atlikti. Pavyzdžiui:

 var sum=10+20; 

Čia + yra aritmetinis operatorius, o = yra priskyrimo operatorius.

„JavaScript“ yra šių tipų operatoriai.

  1. Aritmetiniai operatoriai
  2. Lyginimo (santykiniai) operatoriai
  3. Bitiniai operatoriai
  4. Loginiai operatoriai
  5. Užduočių operatoriai
  6. Specialieji operatoriai

„JavaScript“ aritmetiniai operatoriai

Aritmetiniai operatoriai naudojami operandų aritmetinėms operacijoms atlikti. Šie operatoriai yra žinomi kaip „JavaScript“ aritmetiniai operatoriai.

operatoriusapibūdinimasPavyzdys
+Papildymas10+20 = 30
-Atimtis20-10 = 10
*Daugyba10*20 = 200
/Padalinys20/10 = 2
%Modulis (likęs)20%10 = 0
++Prieaugisvar a=10; a++; Dabar a = 11
--Sumažėjimasvar a=10; a--; Dabar a = 9

„JavaScript“ palyginimo operatoriai

„JavaScript“ palyginimo operatorius lygina du operandus. Palyginimo operatoriai yra tokie:

operatoriusapibūdinimasPavyzdys
==Yra lygus10==20 = klaidinga
===Identiškas (lygus ir to paties tipo)10==20 = klaidinga
!=Nelygu10 = 20 = tiesa
!==Ne tapatus20!==20 = klaidinga
>Geresnis negu20>10 = tiesa
>=Didesnis nei arba lygus20>=10 = tiesa
<Mažiau neidvidešimt<10 = false< td>
<=< td>Mažiau nei arba lygusdvidešimt<=10 = false< td>

„JavaScript“ bitų operatoriai

Bitiniai operatoriai atlieka bitines operacijas su operandais. Bitiniai operatoriai yra tokie:

operatoriusapibūdinimasPavyzdys
&Bitiškai IR(10==20 ir 20==33) = klaidinga
|Bitiškai ARBA(10==20 | 20==33) = klaidinga
^Bitinis XOR(10==20 ^ 20==33) = klaidinga
~Bitiškai NE(~10) = -10
<<Bitiškai kairysis poslinkis(10<<2) = 40< td>
>>Bitinis dešinysis poslinkis(10>>2) = 2
>>>Bitinis dešinysis poslinkis su nuliu(10>>>2) = 2

„JavaScript“ loginiai operatoriai

Šie operatoriai yra žinomi kaip „JavaScript“ loginiai operatoriai.

operatoriusapibūdinimasPavyzdys
&&Logiška IR(10==20 && 20==33) = klaidinga
||Logiška ARBA(10==20 || 20==33) = klaidinga
!Logiška Ne!(10==20) = tiesa

„JavaScript“ priskyrimo operatoriai

Šie operatoriai yra žinomi kaip „JavaScript“ priskyrimo operatoriai.

operatoriusapibūdinimasPavyzdys
=Priskirti10+10 = 20
+=Pridėti ir priskirtivar a=10; a+=20; Dabar a = 30
-=Atimti ir priskirtivar a=20; a-=10; Dabar a = 10
*=Padauginkite ir priskirkitevar a=10; a*=20; Dabar a = 200
/=Padalinkite ir priskirkitevar a=10; a/=2; Dabar a = 5
%=Modulis ir priskirtivar a=10; a%=2; Dabar a = 0

„JavaScript“ specialieji operatoriai

Šie operatoriai yra žinomi kaip specialieji „JavaScript“ operatoriai.

operatoriusapibūdinimas
(?:)Sąlyginis operatorius grąžina reikšmę pagal sąlygą. Tai tarsi jei kitaip.
,Kablelių operatorius leidžia įvertinti kelias išraiškas kaip vieną sakinį.
IštrintiIštrinti operatorius ištrina objekto ypatybę.
inOperatorius patikrina, ar objektas turi nurodytą savybę
pavyzdyspatikrina, ar objektas yra nurodyto tipo egzempliorius
naujassukuria egzempliorių (objektą)
tipastikrina objekto tipą.
tuštumaji atmeta išraiškos grąžinimo reikšmę.
derliustikrina, ką generatoriuje grąžina generatoriaus iteratorius.