logo

JavaScript operatori

JavaScript operatori ir simboli, ko izmanto operandu operāciju veikšanai. Piemēram:

 var sum=10+20; 

Šeit + ir aritmētiskais operators un = ir piešķiršanas operators.

JavaScript ir šādi operatoru veidi.

  1. Aritmētiskie operatori
  2. Salīdzināšanas (relāciju) operatori
  3. Bitu operatori
  4. Loģiskie operatori
  5. Piešķiršanas operatori
  6. Īpašie operatori

JavaScript aritmētiskie operatori

Aritmētiskie operatori tiek izmantoti, lai veiktu aritmētiskās darbības ar operandiem. Tālāk norādītie operatori ir zināmi kā JavaScript aritmētiskie operatori.

OperatorsAprakstsPiemērs
+Papildinājums10+20 = 30
-Atņemšana20-10 = 10
*Reizināšana10*20 = 200
/Divīzija20/10 = 2
%Modulis (atlikušais)20%10 = 0
++Pieaugumsvar a=10; a++; Tagad a = 11
--Samazinājumsvar a=10; a--; Tagad a = 9

JavaScript salīdzināšanas operatori

JavaScript salīdzināšanas operators salīdzina abus operandus. Salīdzināšanas operatori ir šādi:

OperatorsAprakstsPiemērs
==Ir vienāds ar10==20 = nepatiess
===Identisks (vienāds un viena veida)10==20 = nepatiess
!=Nav vienāds ar10 = 20 = taisnība
!==Nav Identisks20!==20 = nepatiess
>Lielāks nekā20>10 = patiess
>=Lielāks par vai vienāds ar20>=10 = patiess
<Mazāk nekādivdesmit<10 = false< td>
<=< td>Mazāks par vai vienāds ardivdesmit<=10 = false< td>

JavaScript bitu operatori

Bitu operatori veic bitu darbības operandiem. Bitu operatori ir šādi:

OperatorsAprakstsPiemērs
&Bitu UN(10==20 & 20==33) = nepatiess
|Bitu virzienā VAI(10==20 | 20==33) = nepatiess
^Bitu XOR(10==20 ^ 20==33) = nepatiess
~Bitu veidā NAV(~10) = -10
<<Bitu pa kreisi Shift(10<<2) = 40< td>
>>Bitu pa labi Shift(10>>2) = 2
>>>Bitu pa labi nobīde ar nulli(10>>>2) = 2

JavaScript loģiskie operatori

Tālāk norādītie operatori ir zināmi kā JavaScript loģiskie operatori.

OperatorsAprakstsPiemērs
&&Loģiski UN(10==20 && 20==33) = nepatiess
||Loģiski VAI(10==20 || 20==33) = nepatiess
!Loģiski Nē!(10==20) = patiess

JavaScript piešķiršanas operatori

Tālāk norādītie operatori ir zināmi kā JavaScript piešķiršanas operatori.

OperatorsAprakstsPiemērs
=Piešķirt10+10 = 20
+=Pievienot un piešķirtvar a=10; a+=20; Tagad a = 30
-=Atņemt un piešķirtvar a=20; a-=10; Tagad a = 10
*=Reiziniet un piešķirietvar a=10; a*=20; Tagad a = 200
/=Sadaliet un piešķirietvar a=10; a/=2; Tagad a = 5
%=Modulis un piešķiršanavar a=10; a%=2; Tagad a = 0

JavaScript īpašie operatori

Tālāk norādītie operatori ir zināmi kā JavaScript īpašie operatori.

OperatorsApraksts
(?:)Nosacījuma operators atgriež vērtību, pamatojoties uz nosacījumu. Tas ir kā ja-cits.
,Komatu operators ļauj vairākas izteiksmes novērtēt kā vienu paziņojumu.
dzēstDzēst Operators izdzēš rekvizītu no objekta.
iekšāOperators pārbauda, ​​vai objektam ir dotais īpašums
instanceofpārbauda, ​​vai objekts ir noteikta tipa gadījums
jaunsizveido gadījumu (objektu)
veidspārbauda objekta veidu.
nederīgstas atmet izteiksmes atgriešanās vērtību.
ražapārbauda, ​​ko ģeneratorā atdod ģeneratora iterators.