Operatory JavaScript

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

 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.

Operator Opis Przykład
+ Dodatek 10+20 = 30
- Odejmowanie 20-10 = 10
* Mnożenie 10*20 = 200
/ Dział 20/10 = 2
% Moduł (reszta) 20%10 = 0
++ Przyrost zmienna a=10; a++; Teraz a = 11
-- Zmniejszenie zmienna 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:

Operator Opis Przykład
== Jest równe 10==20 = fałsz
=== Identyczne (równe i tego samego typu) 10==20 = fałsz
!= Nie równe 10!=20 = prawda
!== Nieidentyczny 20!==20 = fałsz
> Lepszy niż 20>10 = prawda
>= Większe bądź równe 20>=10 = prawda
< Mniej niż 20 <10 = false < td>
<= < td> Mniejszy lub równy 20 <=10 = false < td>

Operatory bitowe JavaScript

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

Operator Opis Przykł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.

Operator Opis Przykł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.

Operator Opis Przykład
= Przydzielać 10+10 = 20
+= Dodaj i przypisz zmienna a=10; a+=20; Teraz a = 30
-= Odejmij i przypisz zmienna a=20; a-=10; Teraz a = 10
*= Pomnóż i przypisz zmienna a=10; a*=20; Teraz a = 200
/= Dziel i przydzielaj zmienna a=10; a/=2; Teraz a = 5
%= Moduł i przypisanie zmienna a=10; a%=2; Teraz a = 0

Operatory specjalne JavaScript

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

Operator Opis
(?:) 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.
W W Operator sprawdza, czy obiekt ma podaną właściwość
wystąpienie sprawdza, czy obiekt jest instancją danego typu
nowy tworzy instancję (obiekt)
typ sprawdza typ obiektu.
próżnia odrzuca wartość zwracaną przez wyrażenie.
dawać sprawdza, co zwraca w generatorze iterator generatora.