Čo sú to operátori JavaScriptu a ich typy?



Operátory sa používajú na vykonávanie špecifických výpočtov na operandoch. Operátory JavaScriptu sa používajú na porovnávanie hodnôt, vykonávanie aritmetických operácií.

Na manipuláciu s určitou hodnotou alebo operandom sa používa operátor. Operátory sa používajú na vykonávanie konkrétnych matematických a logických výpočtov na operandoch. V tomto článku si povieme niečo o rôznych Operátory a spôsob ich použitia v kóde v nasledujúcom poradí:

Čo je prevádzkovateľ?

Operátory sa používajú na porovnávanie hodnôt, vykonávanie aritmetických operácií atď. Napríklad, ak vezmeme jednoduchý výraz, 4 + 5 sa rovná 9. Tu sa 4 a 5 nazývajú operandy a ‘+’ sa nazýva operátor. JavaScript sa skladá z rôznych typov operátorov, ktoré sa používajú na vykonávanie rôznych operácií.





Typy operátorov JavaScriptu

V jazyku JavaScript existujú rôzne typy operátorov, ktoré sa používajú na vykonávanie rôznych operácií. Medzi niektorých operátorov jazyka JavaScript patria:

  • Aritmetické operátory
  • Prevádzkovatelia porovnania
  • Bitoví operátori
  • Logickí operátori
  • Prevádzkovatelia pridelenia

Aritmetické operátory

Aritmetické operátory sa používajú na vykonávanie aritmetických operácií s operandmi. Tu je zoznam operátorov známych ako aritmetické operátory JavaScriptu:



Prevádzkovateľ

Popis

Príklad



+

Pridá dva operandy

tutoriál pre server SQL pre začiatočníkov

10 + 20 = 30

-

Odčíta druhý operand od prvého

30 - 20 = 10

/

Vydeľte čitateľa menovateľom

10/20 = 2

*

Vynásobte dva operandy

5 * 5 = 25

%

Na výstup odošle zvyšok celočíselného delenia

20% 10 = 0

++

Zvyšuje celočíselnú hodnotu o jednu

var a = 20 a ++ Teraz a = 21

-

Zníži celočíselnú hodnotu o jednu

var a = 20 a– Teraz a = 19

Prevádzkovatelia porovnania

Operátor porovnania JavaScriptu porovnáva tieto dva operandy. Porovnávacie operátory sú nasledujúce:

Prevádzkovateľ

Popis

Príklad

==

Skontroluje, či sú dva operandy rovnaké alebo nie. Ak áno, potom sa podmienka stáva skutočnosťou.

20 == 30 = nepravda

===

Nájde rovnaké (rovnaké a rovnakého typu)

10 == 20 = nepravda

! =

Skontroluje, či sú dva operandy rovnaké alebo nie. Ak hodnoty nie sú rovnaké, potom sa podmienka stane pravdivou

20! = 30 = pravda

! ==

Znamená to, že dve hodnoty nie sú identické

20! == 20 = nepravda

>

Skontroluje, či je hodnota ľavého operandu väčšia ako hodnota pravého operandu

30> 10 = pravda

> =

Skontroluje, či je hodnota ľavého operandu väčšia alebo rovná hodnote pravého operandu

20> = 10 = pravda

<

Toto skontroluje, či je hodnota ľavého operandu menšia ako hodnota pravého operandu

dvadsať<10 = false

<=

Skontroluje, či je hodnota ľavého operandu menšia alebo rovná hodnote pravého operandu

30<=10 = false

Bitoví operátori

Bitové operátory sa používajú na vykonávanie bitových operácií s operandmi. Tu je zoznam bitových operátorov:

Prevádzkovateľ

Popis

Príklad

&

Boolovská operácia AND na každom bite celočíselných argumentov

(10 == 20 a 20 == 33) = nepravda

|

spracovanie výnimiek pl / sql

Vykonáva booleovskú operáciu OR na každom bite svojich celočíselných argumentov

(10 == 20 | 20 == 33) = nepravda

^

Tento operátor vykonáva bitovú operáciu XOR

(10 == 20 ^ 20 == 33) = nepravda

~

Je to unárny operátor a pracuje obrátením všetkých bitov v operande

(~ 10) = -10

<<

Presunie všetky bity v prvom operande doľava o počet miest určených v druhom operande.

(10<<2) = 40

>>

Hodnota ľavého operandu sa posúva doprava o počet bitov určený pravým operandom.

(10 >> 2) = 2

>>>

Tento operátor je rovnako ako operátor >>, až na to, že bity posunuté vľavo sú vždy nulové.

(10 >>> 2) = 2

Logickí operátori

Zoznam poskytuje všetky logické operátory JavaScriptu:

Prevádzkovateľ

Popis

Príklad

&&

Logické A - Ak sú oba operandy nenulové, podmienka sa stane pravdou

(10 == 20 && 20 == 33) = nepravda

||

Logické ALEBO - Ak je niektorý z dvoch operandov nenulový, potom sa podmienka stane pravdivou.

(10 == 20 || 20 == 33) = nepravda

!

Logické NIE - Obráti logický stav operandu.

! (10 == 20) = pravda

Prevádzkovatelia pridelenia

Operátory priradenia sa používajú na priradenie hodnôt operandu. Nasledujúce operátory sú známe ako operátory priradenia JavaScriptu:

Prevádzkovateľ

Popis

Príklad

=

Priradí hodnoty z operandu z pravej strany k operandu z ľavej strany

20 + 10 = 30

+ =

Pridá pravý operand k ľavému operandu a výsledok priradí k ľavému operandu

var a = 20 a + = 10 Teraz a = 30

- =

Odčíta pravý operand od ľavého operandu a výsledok priradí ľavému operandu

var a = 30 a- = 10 Teraz a = 20

* =

Násobí pravý operand ľavým operandom a výsledok priraďuje ľavému operandu

var a = 10 a * = 20 Teraz a = 200

/ =

Rozdeľuje ľavý operand s pravým operandom a výsledok priradí ľavému operandu

var a = 10 a / = 2 Teraz a = 5

% =

Trvá modul pomocou dvoch operandov a výsledok priradí ľavému operandu

var a = 10 a% = 2 Teraz a = 0

Boli to niektorí z bežných operátorov JavaScriptu s ich definíciou a príkladom. Týmto sme sa dostali na koniec nášho článku.

Teraz, keď viete o operátoroch JavaScriptu, pozrite sa na od Edureka. Osvedčenie o školení v oblasti vývoja webu vám pomôže Naučte sa, ako vytvárať pôsobivé webové stránky pomocou rozhraní HTML5, CSS3, Twitter Bootstrap 3, jQuery a Google API a ako ich nasadiť do služby Amazon Simple Storage Service (S3).

Máte na nás otázku? Uveďte to v sekcii komentárov „Prevádzkovateľa JavaScriptu“ a my sa vám ozveme.