מפעילי JavaScript

אופרטורים של JavaScript הם סמלים המשמשים לביצוע פעולות על אופרנדים. לדוגמה:

 var sum=10+20;  

כאן, + הוא האופרטור האריתמטי ו-= הוא אופרטור ההקצאה.

ישנם סוגי אופרטורים הבאים ב-JavaScript.

  1. אופרטורים אריתמטיים
  2. השוואה (יחסי) מפעילים
  3. מפעילי Bitwise
  4. פעולות לוגיות
  5. מפעילי משימה
  6. מפעילים מיוחדים

אופרטורים אריתמטיים של JavaScript

אופרטורים אריתמטיים משמשים לביצוע פעולות אריתמטיות על האופרנדים. האופרטורים הבאים ידועים בתור אופרטורים אריתמטיים של JavaScript.

מַפעִיל תיאור דוגמא
+ חיבור 10+20 = 30
- חִסוּר 20-10 = 10
* כֶּפֶל 10*20 = 200
/ חֲלוּקָה 20/10 = 2
% מודולוס (שארית) 20%10 = 0
++ תוֹסֶפֶת var a=10; a++; עכשיו a = 11
-- ירידה var a=10; א--; עכשיו a = 9

מפעילי השוואת JavaScript

אופרטור ההשוואה של JavaScript משווה בין שני האופרנדים. אופרטורי ההשוואה הם כדלקמן:

מַפעִיל תיאור דוגמא
== שווה ל 10==20 = שקר
=== זהה (שווה ומאותו סוג) 10==20 = שקר
!= לא שווה ל 10!=20 = נכון
!== לא מזוהה 20!==20 = שקר
> גדול מ 20>10 = נכון
>= גדול מ או שווה ל 20>=10 = נכון
< פחות מ עשרים <10 = false < td>
<= < td> פחות מ או שווה ל עשרים <=10 = false < td>

JavaScript Bitwise Operators

האופרטורים סיביים מבצעים פעולות סיביות על אופרנדים. האופרטורים בשיטת הסיביות הם כדלקמן:

מַפעִיל תיאור דוגמא
& Bitwise AND (10==20 ו-20==33) = שקר
| Bitwise OR (10==20 | 20==33) = שקר
^ Bitwise XOR (10==20 ^ 20==33) = שקר
~ קצת לא (~10) = -10
< < שיפט שמאל ביטוויז (10 < <2) = 40 < td>
>> העברה ימינה ביטוויזית (10>>2) = 2
>>> העברה ימינה באופן חלקי עם אפס (10>>>2) = 2

אופרטורים לוגיים של JavaScript

האופרטורים הבאים ידועים בתור אופרטורים לוגיים של JavaScript.

מַפעִיל תיאור דוגמא
&& AND הגיוני (10==20 && 20==33) = שקר
|| OR לוגי (10==20 || 20==33) = שקר
! הגיוני לא !(10==20) = נכון

מפעילי הקצאת JavaScript

האופרטורים הבאים ידועים בתור אופרטורים להקצאת JavaScript.

מַפעִיל תיאור דוגמא
= לְהַקְצוֹת 10+10 = 20
+= הוסף והקצה var a=10; a+=20; עכשיו a = 30
-= להחסיר ולהקצות var a=20; a-=10; עכשיו a = 10
*= הכפל והקצה var a=10; a*=20; עכשיו a = 200
/= מחלקים ומחלקים var a=10; a/=2; עכשיו a = 5
%= מודולוס והקצאה var a=10; a%=2; כעת a = 0

מפעילים מיוחדים של JavaScript

האופרטורים הבאים ידועים בתור אופרטורים מיוחדים של JavaScript.

מַפעִיל תיאור
(?:) מפעיל מותנה מחזיר ערך על סמך התנאי. זה כמו אם-אחר.
, אופרטור פסיק מאפשר להעריך ביטויים מרובים כמשפט יחיד.
לִמְחוֹק Delete Operator מוחק מאפיין מהאובייקט.
ב ב-Operator בודק אם לאובייקט יש את המאפיין הנתון
מופע של בודק אם האובייקט הוא מופע מסוג נתון
חָדָשׁ יוצר מופע (אובייקט)
סוג של בודק את סוג האובייקט.
בָּטֵל הוא משליך את ערך ההחזרה של הביטוי.
תְשׁוּאָה בודק מה מוחזר בגנרטור על ידי האיטרטור של הגנרטור.