Operátort használnak egy bizonyos érték vagy operandus manipulálására. Az operátorokat speciális matematikai és logikai számítások végrehajtására használják operandusokon. Ebben a cikkben különbözőekről fogunk beszélgetni Az operátorok és azok használata a kódban a következő sorrendben:
Mi az üzemeltető?
Az operátorokat az értékek összehasonlítására, aritmetikai műveletek végrehajtására stb. Használják. Például, ha egy egyszerű kifejezést veszünk, akkor a 4 + 5 egyenlő 9-vel. Itt a 4-et és az 5-t operandusnak, a „+” -t operátornak nevezzük. A JavaScript különböző típusú operátorokból áll, amelyeket különböző műveletek végrehajtására használnak.
A JavaScript operátorok típusai
Különböző típusú operátorok vannak a JavaScript-ben, amelyeket különböző műveletek végrehajtására használnak. Néhány JavaScript operátor a következőket tartalmazza:
- Számtani operátorok
- Összehasonlító operátorok
- Bitenkénti operátorok
- Logikai operátorok
- Feladatkezelők
Számtani operátorok
A számtani operátorokat aritmetikai műveletek végrehajtására használják az operandusokon. Itt van egy lista a Java számtani operátorokként ismert operátorokról:
Operátor | Leírás | Példa |
+ | Két operandus hozzáadódik | 10 + 20 = 30 |
- | Kivonja a második operandust az elsőből | 30 - 20 = 10 |
/ | Osszuk el a számlálót a nevezővel | 10/20 = 2 |
* | Szorozzon meg két operandusot | 5 * 5 = 25 |
% | Egy egész osztás fennmaradó részét adja ki | 20% 10 = 0 |
++ | Egy egész számot eggyel növel | var a = 20 a ++ Most a = 21 |
- | Egy egész számot eggyel csökkenti | var a = 20 a– Most a = 19 |
Összehasonlító operátorok
A JavaScript összehasonlító operátor összehasonlítja a két operandust. Az összehasonlító operátorok a következők:
java különbség a munkaeszközök és a kiterjesztések között
Operátor | Leírás | Példa |
== | Ellenőrzi, hogy két operandus egyenlő-e vagy sem. Ha igen, akkor a feltétel igaz lesz. | 20 == 30 = hamis |
=== | Megkeresi az azonos (azonos és azonos típusú) | 10 == 20 = hamis |
! = | Ellenőrzi, hogy két operandus egyenlő-e vagy sem. Ha az értékek nem egyenlőek, akkor a feltétel igaz lesz | 20! = 30 = igaz |
! == | Ez azt jelenti, hogy két érték nem azonos | 20! == 20 = hamis |
> | Ellenőrzi, hogy a bal operandus értéke nagyobb-e a jobb operandus értékénél | 30> 10 = igaz |
> = | Ellenőrzi, hogy a bal operandus értéke nagyobb vagy egyenlő-e a jobb operandus értékével | 20> = 10 = igaz |
< | Ez ellenőrzi, hogy a bal operandus értéke kisebb-e a jobb operandus értékénél | húsz<10 = false |
<= | Ellenőrzi, hogy a bal operandus értéke kisebb vagy egyenlő-e a jobb operandus értékével | 30<=10 = false |
Bitenkénti operátorok
A bitenkénti operátorokat az operandusok bitenkénti műveleteinek végrehajtására használják. Itt található a bitenkénti operátorok listája:
Operátor | Leírás | Példa |
& | Logikai AND művelet az egész argumentumának egyes bitjein | (10 == 20 és 20 == 33) = hamis |
| | Logikai VAGY műveletet hajt végre egész argumentumainak mindegyik bitjén | (10 == 20 | 20 == 33) = hamis |
^ | Ez az operátor Bitwise XOR műveletet hajt végre | (10 == 20 ^ 20 == 33) = hamis hashmap implementáció java példában |
~ | Nem univerzális operátor és az operandus összes bitjének megfordításával működik | (~ 10) = -10 |
<< | Az első operandus összes bitjét balra mozgatja a második operandusban megadott helyek számával. | (10<<2) = 40 |
>> | A bal operandus értékét jobbra mozgatja a jobb operandus által megadott bitek száma. | (10 >> 2) = 2 |
>>> | Ez az operátor pontosan olyan, mint a >> operátor, azzal a különbséggel, hogy a bal oldalon eltolt bitek mindig nullaak. | (10 >>> 2) = 2 |
Logikai operátorok
A lista tartalmazza az összes JavaScript logikai operátort:
Operátor | Leírás | Példa |
&& | Logikus ÉS - Ha mindkét operandus nem nulla, akkor a feltétel igaz lesz | (10 == 20 && 20 == 33) = hamis |
|| | Logikus VAGY - Ha a két operandus közül bármelyik nem nulla, akkor a feltétel igaz lesz. | (10 == 20 || 20 == 33) = hamis |
! | Logikus NEM - Megfordítja az operandus logikai állapotát. | ! (10 == 20) = igaz |
Feladatkezelők
A hozzárendelés operátorok értékeket rendelnek az operandushoz. A következő operátorok JavaScript hozzárendelési operátorok néven ismertek:
Operátor | Leírás | Példa |
= | Értékeket rendel a jobb oldali operandustól a bal oldali operandusig | 20 + 10 = 30 |
+ = | Hozzáadja a jobb operandust a bal operandushoz, és az eredményt a bal operandushoz rendeli | var a = 20 a + = 10 Most a = 30 |
- = | Kivonja a jobb operandust a bal operandusból, és az eredményt a bal operandushoz rendeli | var a = 30 a- = 10 Most a = 20 |
* = | Megszorozza a jobb operandust a bal operandussal, és az eredményt a bal operandushoz rendeli | var a = 10 a * = 20 Most a = 200 |
/ = | Osztja a bal operandust a jobb operandussal, és az eredményt a bal operandushoz rendeli | var a = 10 a / = 2 Most a = 5 |
% = | Két operandus segítségével modulust vesz fel, és az eredményt a bal operandushoz rendeli | var a = 10 a% = 2 Most a = 0 |
Ezek voltak a közös JavaScript operátorok, a definíciójukkal és példájukkal. Ezzel a cikkünk végére értünk.
Most, hogy tud a JavaScript operátorokról, nézze meg a írta Edureka. A webfejlesztési tanúsítási képzés segít megtanulni, hogyan hozhat létre lenyűgöző weboldalakat HTML5, CSS3, Twitter Bootstrap 3, jQuery és Google API-k segítségével, és telepítheti az Amazon Simple Storage Service (S3) szolgáltatásba.
Van egy kérdésünk? Kérjük, említse meg a „JavaScript Operator” megjegyzés rovatában, és mi kapcsolatba lépünk Önnel.