آموزش عملگرهای انتساب در جاوا اسکریپت
عملگرهای انتساب در جاوا اسکریپت، مقادیری را در داخل متغیرها انتساب می دهند(قرار می دهند).
| مشابه با | مثال | عملگر |
|---|---|---|
| x = y | x = y | = |
| x = x + y | x += y | =+ |
| x = x - y | x -= y | =- |
| x = x * y | x *= y | =* |
| x = x / y | x /= y | =/ |
| x = x % y | x %= y | =% |
| x = x ** y | x **= y | =** |
عملگرهای انتساب شیفتی(Shift Assignment Operators)
| مشابه با | مثال | عملگر |
|---|---|---|
| x = x << y | x <<= y | =>> |
| x = x >> y | x >>= y | =<< |
| x = x >>> y | x >>>= y | =<<< |
عملگرهای انتساب بیتی(Bitwise) در جاوا اسکریپت
| مشابه با | مثال | عملگر |
|---|---|---|
| x = x & y | x &= y | =& |
| x = x ^ y | x ^= y | =^ |
| x = x | y | x |= y | =| |
عملگرهای انتساب منطقی(Logical) در جاوا اسکریپت
| مشابه با | مثال | عملگر |
|---|---|---|
| x = x && (x = y) | x &&= y | =&& |
| x = x || (x = y) | x ||= y | =|| |
| x = x ?? (x = y) | x ??= y | =?? |
نکته: عملگرهای انتساب منطقی، در اکما اسکریپت 2020 تعریف شده اند. اکما اسکریپت 2020 به اختصار ES2020 نامیده می شود.
عملگر = در جاوا اسکریپت
عملگر ساده ی انتساب، که با علامت = نشان داده می شود، یک مقدار را در یک متغیر قرار می دهد(انتساب می دهد).
عملگر =+ در جاوا اسکریپت
عملگرِ به اضافه مساوی، در جاوا اسکریپت، یک مقدار را به یک متغیر اضافه می کند.
عملگر =- در جاوا اسکریپت
از عملگرِ منها مساوی، برای تفریق یک مقدار از یک متغیر استفاده می شود.
عملگر =* در جاوا اسکریپت
عملگر ضربدر مساوی، مقدار متغیری را در یک عدد ضرب می کند.
عملگر =** در جاوا اسکریپت
از عملگر (دو) ستاره مساوی، برای به توان رساندن مقدار یک مقدار استفاده می شود.
عملگر =/ در جاوا اسکریپت
از عملگر اسلش مساوی، برای تقسیم یک متغیر به یک مقدار استفاده می شود:
عملگر =% در جاوا اسکریپت
عملگر درصد مساوی، باقی مانده را برای یک متغیر حساب می کند.
عملگر =>> در جاوا اسکریپت
عملگر شیفت به چپ، در جاوا اسکریپت، تمام ارقام یک متغیر(عدد) باینری را به تعداد مشخصی به سمت چپ حرکت می دهد.
عملگر =<< در جاوا اسکریپت
عملگر شیفت به راست، در جاوا اسکریپت، تمام ارقام یک متغیر(عدد) باینری (علامت دار) را به تعداد مشخصی به سمت راست حرکت می دهد.
عملگر =<<< در جاوا اسکریپت
عملگر شیفت به راستِ بدون علامت،ارقام یک متغیر را به سمت راست شیفت می دهد.
عملگر =& در جاوا اسکریپت
عملگر انتساب بیتی AND، بر روی دو عملوند، عمل AND بیتی انجام داده و نتیجه را در متغیر مورد نظر ذخیره می کند.
عملگر =| در جاوا اسکریپت
عملگر انتساب بیتی OR، بر روی دو عملوند، عمل OR بیتی انجام می دهد و نتیجه را در متغیر مورد نظر ذخیره می کند.
عملگر =^ در جاوا اسکریپت
عملگر انتساب بیتی XOR بر روی دو عملوند، عمل XOR بیتی انجام می دهد و نتیجه را در متغیر مورد نظر ذخیره می کند.
عملگر =&& در جاوا اسکریپت
از عملگر انتساب منطقی AND، بین دو مقدار استفاده می شود. اگر مقدار اول true باشد، مقدار دوم انتساب داده می شود.
نکته: عملگر =&& متعلق به اکما اسکریپت 2020 است.
عملگر =|| در جاوا اسکریپت
از عملگر انتساب منطقی OR بین دو مقدار استفاده می شو. اگر مقدار اول false باشد، مقدار دوم انتساب داده می شود.
نکته: عملگر =|| به اکما اسکریپت 2020 تعلق دارد.
عملگر =?? در جاوا اسکریپت
از عملگر انتسابِ ادغامِ بی اثر(Nullish coalescing) بین دو مقدار استفاده می شود. اگر مقدار اول، تعریف نشده(undefined) یا null باشد، مقدار دوم انتساب داده می شود.
نکته: عملگر =?? به اکما اسکریپت 2020 تعلق دارد.
- بازدید: 286
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.