logo

Operatory JavaScript

Operatory JavaScript to symbole używane do wykonywania operacji na operandach. Na przykład:

Java do string
 var sum=10+20; 

Tutaj + jest operatorem arytmetycznym, a = jest operatorem przypisania.

W JavaScript istnieją następujące typy operatorów.

  1. Operatory arytmetyczne
  2. Operatory porównania (relacyjne).
  3. Operatory bitowe
  4. Operatory logiczne
  5. Operatory przypisania
  6. Operatorzy specjalni

Operatory arytmetyczne JavaScript

Operatory arytmetyczne służą do wykonywania operacji arytmetycznych na operandach. Następujące operatory są znane jako operatory arytmetyczne JavaScript.

OperatorOpisPrzykład
+Dodatek10+20 = 30
-Odejmowanie20-10 = 10
*Mnożenie10*20 = 200
/Dział20/10 = 2
%Moduł (reszta)20%10 = 0
++Przyrostzmienna a=10; a++; Teraz a = 11
--Zmniejszeniezmienna a=10; A--; Teraz a = 9

Operatory porównania JavaScript

Operator porównania JavaScript porównuje dwa operandy. Operatory porównania są następujące:

OperatorOpisPrzykład
==Jest równe10==20 = fałsz
===Identyczne (równe i tego samego typu)10==20 = fałsz
!=Nie równe10!=20 = prawda
!==Nieidentyczny20!==20 = fałsz
>Lepszy niż20>10 = prawda
>=Większe bądź równe20>=10 = prawda
<Mniej niż20<10 = false< td>
<=< td>Mniejszy lub równy20<=10 = false< td>

Operatory bitowe JavaScript

Operatory bitowe wykonują operacje bitowe na operandach. Operatory bitowe są następujące:

OperatorOpisPrzykład
&Bitowe AND(10==20 i 20==33) = fałsz
|Bitowe LUB(10==20 | 20==33) = fałsz
^Bitowy XOR(10==20 ^ 20==33) = fałsz
~Bitowe NIE(~10) = -10
<<Bitowe przesunięcie w lewo(10<<2) = 40< td>
>>Bitowe przesunięcie w prawo(10>>2) = 2
>>>Bitowe przesunięcie w prawo z zerem(10>>>2) = 2

Operatory logiczne JavaScript

Następujące operatory są znane jako operatory logiczne JavaScript.

Java dołącz ciąg
OperatorOpisPrzykład
&&Logiczne AND(10==20 i& 20==33) = fałsz
||Logiczne LUB(10==20 || 20==33) = fałsz
!Logiczne nie!(10==20) = prawda

Operatory przypisania JavaScript

Poniższe operatory są znane jako operatory przypisania JavaScript.

OperatorOpisPrzykład
=Przydzielać10+10 = 20
+=Dodaj i przypiszzmienna a=10; a+=20; Teraz a = 30
-=Odejmij i przypiszzmienna a=20; a-=10; Teraz a = 10
*=Pomnóż i przypiszzmienna a=10; a*=20; Teraz a = 200
/=Dziel i przydzielajzmienna a=10; a/=2; Teraz a = 5
%=Moduł i przypisaniezmienna a=10; a%=2; Teraz a = 0

Operatory specjalne JavaScript

Poniższe operatory są znane jako operatory specjalne JavaScript.

OperatorOpis
(?:)Operator warunkowy zwraca wartość na podstawie warunku. To jest jak jeśli-inaczej.
,Operator przecinka umożliwia ocenę wielu wyrażeń jako pojedynczej instrukcji.
usuwaćOperator Usuń usuwa właściwość z obiektu.
WW Operator sprawdza, czy obiekt ma podaną właściwość
wystąpieniesprawdza, czy obiekt jest instancją danego typu
nowytworzy instancję (obiekt)
typsprawdza typ obiektu.
próżniaodrzuca wartość zwracaną przez wyrażenie.
dawaćsprawdza, co zwraca w generatorze iterator generatora.