Operatorius naudojamas manipuliuoti tam tikra verte ar operandu. Operatoriai naudojami atliekant specifinius matematinius ir loginius operandų skaičiavimus. Šiame straipsnyje aptarsime įvairius dalykus Operatoriai ir kaip jie naudojami kode tokia seka:
Kas yra operatorius?
Operatoriai naudojami reikšmėms palyginti, atlikti aritmetines operacijas ir pan. Pavyzdžiui, jei paimsime paprastą išraišką, 4 + 5 yra lygus 9. Čia 4 ir 5 vadinami operandais, o „+“ - operatoriumi. „JavaScript“ sudaro skirtingų tipų operatoriai, kurie naudojami skirtingoms operacijoms atlikti.
„JavaScript“ operatorių tipai
„JavaScript“ yra įvairių tipų operatoriai, kurie naudojami skirtingoms operacijoms atlikti. Kai kurie „JavaScript“ operatoriai apima:
- Aritmetikos operatoriai
- Palyginimo operatoriai
- Operatoriai bitais
- Loginiai operatoriai
- Užduočių operatoriai
Aritmetikos operatoriai
Aritmetiniai operatoriai naudojami operandams atlikti aritmetines operacijas. Čia pateikiamas operatorių, žinomų kaip „JavaScript“ aritmetikos operatoriai, sąrašas:
operatorius | apibūdinimas | Pavyzdys |
+ | Pridedami du operandai | 10 + 20 = 30 |
- | Atima antrąjį operandą iš pirmojo | 30 - 20 = 10 |
/ | Padalinkite skaitiklį iš vardiklio | 10/20 = 2 |
* | Padauginkite du operandus | 5 * 5 = 25 |
% | Išveda likusią sveiko skaičiaus padalijimo dalį | 20% 10 = 0 |
++ | Didina sveiko skaičiaus vertę vienu | var a = 20 a ++ Dabar a = 21 |
- | Sumažina sveiko skaičiaus vertę vienu | var a = 20 a– Dabar a = 19 |
Palyginimo operatoriai
„JavaScript“ palyginimo operatorius palygina abu operandus. Palyginimo operatoriai yra šie:
operatorius | apibūdinimas | Pavyzdys |
== | Tikrina, ar du operandai yra lygūs, ar ne. Jei taip, tai sąlyga tampa teisinga. | 20 == 30 = klaidinga |
=== | Randa identišką (vienodą ir to paties tipo) | 10 == 20 = klaidinga |
! = | Tikrina, ar du operandai yra lygūs, ar ne. Jei reikšmės nėra lygios, sąlyga tampa teisinga | 20! = 30 = tiesa |
! == | Tai reiškia, kad dvi vertybės nėra tapačios | 20! == 20 = klaidinga |
> | Tikrina, ar kairiojo operando reikšmė yra didesnė už dešiniojo operando reikšmę | 30> 10 = tiesa |
> = | Tikrina, ar kairiojo operando vertė yra didesnė arba lygi dešiniojo operando vertei | 20> = 10 = tiesa |
< kas yra java ide | Tai patikrina, ar kairiojo operando vertė yra mažesnė nei dešiniojo operando vertė | dvidešimt<10 = false |
<= | Tikrina, ar kairiojo operando vertė yra mažesnė arba lygi dešiniojo operando vertei | 30<=10 = false |
Operatoriai bitais
Operatoriai bitais naudojami operandų bitų operacijoms atlikti. Čia yra bitų operatorių sąrašas:
operatorius | apibūdinimas | Pavyzdys |
& | Būlo AND operacija kiekvienam sveikojo skaičiaus argumentų bitui | (10 == 20 ir 20 == 33) = klaidinga |
| | Jis atlieka loginę ARBA operaciją kiekvienam sveiko skaičiaus argumento bitui | (10 == 20 | 20 == 33) = klaidinga |
^ | Šis operatorius atlieka „Bitwise XOR“ operaciją | (10 == 20 ^ 20 == 33) = klaidinga sekli vs giluminė kopija java |
~ | Tai yra vienarūšis operatorius ir veikia pakeisdamas visus operando bitus | (~ 10) = -10 |
<< | Visus pirmojo operando bitus perkelia į kairę pagal vietų skaičių, nurodytą antrame operande. | (10<<2) = 40 |
>> | Kairiojo operando vertė perkeliama į dešinę dešiniojo operando nurodytu bitų skaičiumi. | (10 >> 2) = 2 |
>>> | Šis operatorius yra toks pat kaip >> operatorius, išskyrus tai, kad kairėje pusėje perkelti bitai visada yra lygūs nuliui. | (10 >>> 2) = 2 |
Loginiai operatoriai
Sąraše pateikiami visi „JavaScript“ loginiai operatoriai:
operatorius | apibūdinimas | Pavyzdys |
&& | Logiška IR - Jei abu operandai nėra nulio, tai sąlyga tampa teisinga | (10 == 20 && 20 == 33) = klaidinga |
|| | Logiška ARBA - Jei kuris nors iš dviejų operandų nėra nulis, sąlyga tampa teisinga. | (10 == 20 || 20 == 33) = klaidinga |
! | Logiška NE - pakeičia loginę operando būseną. | ! (10 == 20) = tiesa |
Užduočių operatoriai
Operacijos „Priskyrimas“ naudojamos priskirti reikšmes operandui. Šie operatoriai yra žinomi kaip „JavaScript“ priskyrimo operatoriai:
operatorius | apibūdinimas | Pavyzdys |
= | Priskiria reikšmes iš dešinės pusės operando į kairės pusės operandą | 20 + 10 = 30 |
+ = | Jis prideda dešinįjį operandą prie kairiojo operando ir priskiria rezultatą kairiajam operandui | var a = 20 a + = 10 Dabar a = 30 |
- = | Jis atima dešinįjį operandą iš kairiojo operando ir priskiria rezultatą kairiajam operandui | var a = 30 a- = 10 Dabar a = 20 |
* = | Jis padaugina dešinįjį operandą su kairiuoju operandu ir priskiria rezultatą kairiajam operandui | var a = 10 a * = 20 Dabar a = 200 |
/ = | Jis padalija kairįjį operandą su dešiniuoju operantu ir priskiria rezultatą kairiajam operandui | var a = 10 a / = 2 Dabar a = 5 |
% = | Jis ima modulį naudodamas du operandus ir priskiria rezultatą kairiajam operandui | var a = 10 a% = 2 Dabar a = 0 |
Tai buvo keletas įprastų „JavaScript“ operatorių su jų apibrėžimu ir pavyzdžiu. Tuo mes pasiekėme savo straipsnio pabaigą.
Dabar, kai žinote apie „JavaScript“ operatorius, patikrinkite pateikė Edureka. Žiniatinklio kūrimo sertifikavimo mokymai padės jums sužinoti, kaip sukurti įspūdingas svetaines naudojant HTML5, CSS3, „Twitter Bootstrap 3“, „jQuery“ ir „Google“ API ir pritaikyti ją „Amazon Simple Storage Service“ (S3).
Turite mums klausimą? Prašau paminėti tai „JavaScript Operator“ komentarų skyriuje ir mes su jumis susisieksime.