Operator se uporablja za manipulacijo z določeno vrednostjo ali operandom. Operatorji se uporabljajo za izvajanje določenih matematičnih in logičnih izračunov na operandih. V tem članku bomo razpravljali o različnih Operaterji in kako se uporabljajo v kodi v naslednjem zaporedju:
Kaj je operater?
Operatorji se uporabljajo za primerjavo vrednosti, izvajanje aritmetičnih operacij itd. Če na primer vzamemo preprost izraz, je 4 + 5 enako 9. Tukaj 4 in 5 imenujemo operandi, '+' pa operater. JavaScript je sestavljen iz različnih vrst operaterjev, ki se uporabljajo za izvajanje različnih operacij.
Vrste operaterjev JavaScript
V JavaScript obstajajo različne vrste operaterjev, ki se uporabljajo za izvajanje različnih operacij. Nekateri operaterji JavaScript vključujejo:
Vadnice za vizualni studio za začetnike
- Aritmetični operaterji
- Primerjalni operaterji
- Bitni operaterji
- Logični operaterji
- Operatorji dodelitve
Aritmetični operaterji
Aritmetični operatorji se uporabljajo za izvajanje aritmetičnih operacij na operandih. Tu je seznam operaterjev, ki so znani kot aritmetični operaterji JavaScript:
Operater | Opis | Primer |
+ | Doda dva operanda | 10 + 20 = 30 |
- | Od prvega odšteje drugi operand | 30 - 20 = 10 |
/ | Števec delimo z imenovalcem | 10/20 = 2 |
* | Pomnožite dva operanda | 5 * 5 = 25 |
% | Izpiše preostanek celoštevilčne delitve | 20% 10 = 0 |
++ | Celoštevilčno vrednost poveča za eno | var a = 20 a ++ Zdaj a = 21 |
- | Zmanjša celoštevilčno vrednost za eno | var a = 20 a– Zdaj a = 19 |
Primerjalni operaterji
Primerjalni operater JavaScript primerja oba operanda. Primerjalni operaterji so naslednji:
Operater | Opis | Primer |
== | Preveri, ali sta dva operanda enaka ali ne. Če je odgovor da, potem stanje postane resnično. | 20 == 30 = napačno |
=== | Poišče enako (enako in isto vrsto) | 10 == 20 = napačno |
! = | Preveri, ali sta dva operanda enaka ali ne. Če vrednosti niso enake, pogoj postane resničen | 20! = 30 = res |
! == | To pomeni, da dve vrednosti nista enaki | 20! == 20 = napačno |
> | Preveri, ali je vrednost levega operanda večja od vrednosti desnega operanda | 30> 10 = res |
> = | Preveri, ali je vrednost levega operanda večja ali enaka vrednosti desnega operanda | 20> = 10 = res |
< | S tem se preveri, ali je vrednost levega operanda manjša od vrednosti desnega operanda | dvajset<10 = false |
<= | Preveri, ali je vrednost levega operanda manjša ali enaka vrednosti desnega operanda | 30.<=10 = false |
Bitni operaterji
Bitni operatorji se uporabljajo za izvajanje bitnih operacij nad operandi. Tu je seznam bitnih operatorjev:
Operater | Opis | Primer |
& | Logična operacija AND za vsak bit njegovih celoštevilskih argumentov | (10 == 20 in 20 == 33) = napačno power bi vs tableau 2016 |
| | Izvede logično operacijo ALI za vsak bit svojih celoštevilskih argumentov | (10 == 20 | 20 == 33) = napačno |
^ | Ta operater izvaja bitovsko operacijo XOR | (10 == 20 ^ 20 == 33) = napačno |
~ | Je unarni operator in deluje tako, da obrne vse bite v operandu | (~ 10) = -10 |
<< | Premakne vse bite v prvem operandu v levo za število mest, določenih v drugem operandu. | (10<<2) = 40 |
>> | Vrednost levega operanda se premakne desno za število bitov, ki jih določi desni operand. | (10 >> 2) = 2 |
>>> | Ta operater je podoben operaterju >>, le da so bitji, premaknjeni levo, vedno nič. | (10 >>> 2) = 2 |
Logični operaterji
Seznam vsebuje vse logične operatorje JavaScript:
Operater | Opis | Primer |
&& | Logično IN - Če oba operanda nista nič, potem pogoj postane resničen | (10 == 20 && 20 == 33) = napačno |
|| | Logično ALI - Če kateri koli od dveh operand ni nič, potem pogoj postane resničen. | (10 == 20 || 20 == 33) = napačno |
! | Logično NE - Obnovi logično stanje svojega operanda. | ! (10 == 20) = res |
Operatorji dodelitve
Operatorji dodelitve se uporabljajo za dodeljevanje vrednosti operandu. Naslednji operaterji so znani kot operaterji dodelitve JavaScript:
Operater | Opis | Primer pretvorba double v int v javi |
= | Vrednosti dodelijo desnemu operandu levemu operandu | 20 + 10 = 30 |
+ = | Levemu operandu doda desni, levemu pa rezultat | var a = 20 a + = 10 Zdaj a = 30 |
- = | Od levega odšteje desni operand, levemu pa dodeli rezultat | var a = 30 a- = 10 Zdaj a = 20 |
* = | Desni operand pomnoži z levim in rezultat dodeli levemu | var a = 10 a * = 20 Zdaj a = 200 |
/ = | Levi operand deli z desnim in rezultat dodeli levemu | var a = 10 a / = 2 Zdaj a = 5 |
% = | Uporabi modul z uporabo dveh operandov in rezultat dodeli levemu operandu | var a = 10 a% = 2 Zdaj a = 0 |
To so bili nekateri pogosti operaterji JavaScript s svojo definicijo in zgledom. S tem smo prišli do konca našega članka.
Zdaj, ko poznate operaterje JavaScript, si oglejte avtor Edureka. Izobraževanje za certificiranje spletnega razvoja vam bo pomagalo Naučiti se ustvariti impresivna spletna mesta z uporabo API-jev HTML5, CSS3, Twitter Bootstrap 3, jQuery in Google ter jih namestiti v Amazon Simple Storage Service (S3).
Imate vprašanje za nas? Prosimo, navedite ga v oddelku za komentarje v 'Operaterju JavaScript', mi pa se vam bomo oglasili.