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.

operatorius apibūdinimas Pavyzdys
+ Papildymas 10+20 = 30
- Atimtis 20-10 = 10
* Daugyba 10*20 = 200
/ Padalinys 20/10 = 2
% Modulis (likęs) 20%10 = 0
++ Prieaugis var a=10; a++; Dabar a = 11
-- Sumažėjimas var a=10; a--; Dabar a = 9

„JavaScript“ palyginimo operatoriai

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

operatorius apibūdinimas Pavyzdys
== Yra lygus 10==20 = klaidinga
=== Identiškas (lygus ir to paties tipo) 10==20 = klaidinga
!= Nelygu 10 = 20 = tiesa
!== Ne tapatus 20!==20 = klaidinga
> Geresnis negu 20>10 = tiesa
>= Didesnis nei arba lygus 20>=10 = tiesa
< Mažiau nei dvidešimt <10 = false < td>
<= < td> Mažiau nei arba lygus dvidešimt <=10 = false < td>

„JavaScript“ bitų operatoriai

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

operatorius apibūdinimas Pavyzdys
& 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.

operatorius apibūdinimas Pavyzdys
&& 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.

operatorius apibūdinimas Pavyzdys
= Priskirti 10+10 = 20
+= Pridėti ir priskirti var a=10; a+=20; Dabar a = 30
-= Atimti ir priskirti var a=20; a-=10; Dabar a = 10
*= Padauginkite ir priskirkite var a=10; a*=20; Dabar a = 200
/= Padalinkite ir priskirkite var a=10; a/=2; Dabar a = 5
%= Modulis ir priskirti var a=10; a%=2; Dabar a = 0

„JavaScript“ specialieji operatoriai

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

operatorius apibū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štrinti Ištrinti operatorius ištrina objekto ypatybę.
in Operatorius patikrina, ar objektas turi nurodytą savybę
pavyzdys patikrina, ar objektas yra nurodyto tipo egzempliorius
naujas sukuria egzempliorių (objektą)
tipas tikrina objekto tipą.
tuštuma ji atmeta išraiškos grąžinimo reikšmę.
derlius tikrina, ką generatoriuje grąžina generatoriaus iteratorius.