Operators tiek izmantots, lai manipulētu ar noteiktu vērtību vai operandu. Operatorus izmanto, lai operandos veiktu īpašus matemātiskus un loģiskus aprēķinus. Šajā rakstā mēs apspriedīsim par dažādiem Operatori un to izmantošana kodā šādā secībā:
Kas ir operators?
Operatorus izmanto vērtību salīdzināšanai, aritmētisko darbību veikšanai utt. Piemēram, ja ņemam vienkāršu izteiksmi, 4 + 5 ir vienāds ar 9. Šeit 4 un 5 sauc par operandiem, bet ‘+’ - par operatoru. JavaScript sastāv no dažāda veida operatoriem, kurus izmanto dažādu darbību veikšanai.
JavaScript operatoru veidi
JavaScript ir dažādu veidu operatori, kurus izmanto dažādu darbību veikšanai. Daži no JavaScript operatoriem ietver:
- Aritmētiskie operatori
- Operatoru salīdzinājums
- Operatori, kas darbojas pa bitiem
- Loģiskie operatori
- Uzdevumu operatori
Aritmētiskie operatori
Aritmētiskos operatorus izmanto operandu aritmētisko darbību veikšanai. Šeit ir saraksts ar operatoriem, kas pazīstami kā JavaScript aritmētiskie operatori:
Operators | Apraksts | Piemērs |
+ | Pievieno divus operandus android studijas apmācība iesācējiem | 10 + 20 = 30 |
- | Atņem otro operandu no pirmā | 30 - 20 = 10 |
/ | Daliet skaitītāju ar saucēju | 10/20 = 2 |
* | Reiziniet divus operandus | 5 * 5 = 25 |
% | Tiek izvadīts vesela skaitļa dalījuma atlikums | 20% 10 = 0 |
++ | Palielina vesela skaitļa vērtību par vienu | var a = 20 a ++ Tagad a = 21 |
- | Samazina vesela skaitļa vērtību par vienu | var a = 20 a– tagad a = 19 |
Operatoru salīdzinājums
JavaScript salīdzināšanas operators salīdzina abus operandus. Salīdzināšanas operatori ir šādi:
Operators | Apraksts | Piemērs |
== | Pārbauda, vai divi operandi ir vienādi vai nē. Ja jā, tad nosacījums kļūst patiess. | 20 == 30 = nepatiesa |
=== | Atrod identisku (vienādu un tāda paša veida) | 10 == 20 = nepatiesa |
! = | Pārbauda, vai divi operandi ir vienādi vai nē. Ja vērtības nav vienādas, tad nosacījums kļūst patiess | 20! = 30 = taisnība |
! == | Tas nozīmē, ka divas vērtības nav identiskas | 20! == 20 = nepatiesa |
> kas ir nemaināms objekts java | Pārbauda, vai kreisā operanda vērtība ir lielāka par labā operanda vērtību | 30> 10 = taisnība |
> = | Pārbauda, vai kreisā operanda vērtība ir lielāka vai vienāda ar labā operanda vērtību | 20> = 10 = taisnība |
< | Šis pārbauda, vai kreisā operanda vērtība ir mazāka par labā operanda vērtību | divdesmit<10 = false |
<= | Pārbauda, vai kreisā operanda vērtība ir mazāka vai vienāda ar labā operanda vērtību | 30<=10 = false |
Operatori, kas darbojas pa bitiem
Operatorus ar bitu ātrumu izmanto operandu bitu darbību veikšanai. Šeit ir saraksts ar bitiem operatoriem:
Operators | Apraksts | Piemērs |
& | Būla un operācija katram tā veselu skaitļu argumentu bitam | (10 == 20 un 20 == 33) = nepatiesa |
| | Tas veic Būla VAI operāciju katram tā vesela skaitļa argumentu bitam | (10 == 20 | 20 == 33) = nepatiesa |
^ | Šis operators veic Bitwise XOR darbību | (10 == 20 ^ 20 == 33) = nepatiesa |
~ | Tas ir unikāls operators un darbojas, apvēršot visus operanda bitus | (~ 10) = -10 |
<< | Pārvieto visus pirmā operanda bitus pa kreisi pēc otrajā operandā norādītā vietu skaita. kas ir java vairākkārtēja mantošana | (10<<2) = 40 |
>> | Kreisā operanda vērtību pārvieto pa labi ar labajā operandā norādīto bitu skaitu. | (10 >> 2) = 2 |
>>> | Šis operators ir tāds pats kā operators >>, izņemot to, ka kreisajā pusē pārvietotie biti vienmēr ir nulle. | (10 >>> 2) = 2 |
Loģiskie operatori
Sarakstā ir visi JavaScript loģiskie operatori:
Operators | Apraksts | Piemērs |
&& | Loģiski UN - Ja abi operandi nav nulle, tad nosacījums kļūst patiess | (10 == 20 && 20 == 33) = nepatiesa |
|| | Loģiski VAI - Ja kāds no diviem operandiem nav nulle, tad nosacījums kļūst patiess. | (10 == 20 || 20 == 33) = nepatiesa |
! | Loģiski NĒ - Apgriež operanda loģisko stāvokli. | ! (10 == 20) = taisnība |
Uzdevumu operatori
Operatori Piešķiršana tiek izmantoti operandam vērtību piešķiršanai. Šādi operatori ir pazīstami kā JavaScript piešķiršanas operatori:
Operators | Apraksts | Piemērs |
= | Piešķir vērtības no labās puses operanda līdz kreisās puses operandam | 20 + 10 = 30 |
+ = | Tas pievieno labo operandu kreisajam operandam un rezultātu piešķir kreisajam operandam | var a = 20 a + = 10 Tagad a = 30 |
- = | Tas atņem labo operandu no kreisā operanda un rezultātu piešķir kreisajam operandam | var a = 30 a- = 10 Tagad a = 20 |
* = | Tas reizina labo operandu ar kreiso operandu un rezultātu piešķir kreisajam operandam | var a = 10 a * = 20 Tagad a = 200 |
/ = | Tas sadala kreiso operandu ar labo operandu un rezultātu piešķir kreisajam operandam | var a = 10 a / = 2 Tagad a = 5 |
% = | Tas prasa moduli, izmantojot divus operandus, un rezultātu piešķir kreisajam operandam | var a = 10 a% = 2 Tagad a = 0 |
Šie bija daži no izplatītākajiem JavaScript operatoriem ar to definīciju un piemēru. Ar to mēs esam nonākuši mūsu raksta beigās.
Tagad, kad jūs zināt par JavaScript operatoriem, pārbaudiet autore Edureka. Tīmekļa attīstības sertifikācijas apmācība palīdzēs jums uzzināt, kā izveidot iespaidīgas vietnes, izmantojot HTML5, CSS3, Twitter Bootstrap 3, jQuery un Google API, un izvietot to Amazon Simple Storage Service (S3).
Vai mums ir jautājums? Lūdzu, pieminējiet to komentāru sadaļā “JavaScript Operator”, un mēs ar jums sazināsimies.