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.

Operators Apraksts Piemērs
+ Papildinājums 10+20 = 30
- Atņemšana 20-10 = 10
* Reizināšana 10*20 = 200
/ Divīzija 20/10 = 2
% Modulis (atlikušais) 20%10 = 0
++ Pieaugums var a=10; a++; Tagad a = 11
-- Samazinājums var 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:

Operators Apraksts Piemērs
== Ir vienāds ar 10==20 = nepatiess
=== Identisks (vienāds un viena veida) 10==20 = nepatiess
!= Nav vienāds ar 10 = 20 = taisnība
!== Nav Identisks 20!==20 = nepatiess
> Lielāks nekā 20>10 = patiess
>= Lielāks par vai vienāds ar 20>=10 = patiess
< Mazāk nekā divdesmit <10 = false < td>
<= < td> Mazāks par vai vienāds ar divdesmit <=10 = false < td>

JavaScript bitu operatori

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

Operators Apraksts Piemē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.

Operators Apraksts Piemē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.

Operators Apraksts Piemērs
= Piešķirt 10+10 = 20
+= Pievienot un piešķirt var a=10; a+=20; Tagad a = 30
-= Atņemt un piešķirt var a=20; a-=10; Tagad a = 10
*= Reiziniet un piešķiriet var a=10; a*=20; Tagad a = 200
/= Sadaliet un piešķiriet var a=10; a/=2; Tagad a = 5
%= Modulis un piešķiršana var 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.

Operators Apraksts
(?:) 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ēst Dzēst Operators izdzēš rekvizītu no objekta.
iekšā Operators pārbauda, ​​vai objektam ir dotais īpašums
instanceof pārbauda, ​​vai objekts ir noteikta tipa gadījums
jauns izveido gadījumu (objektu)
veids pārbauda objekta veidu.
nederīgs tas atmet izteiksmes atgriešanās vērtību.
raža pārbauda, ​​ko ģeneratorā atdod ģeneratora iterators.