مدیریت مقادیر NULL و Undefined در جاوا اسکریپت – راهنمای کاربردی

مثال کاربردی
در ادامه مثالی از انواع داده و شیوه ارزیابی آنها با استفاده از عملگر ?? را میبینید.
عملگر ادغام تهی در برابر عملگر or منطقی
عملگر or منطقی (||) که همانند عملگر الویس (Elvis) عمل میکند برای تطبیق دادن دو مقدار مشابه عملگر ادغام تهی مورد استفاده قرار میگیرد. تفاوت در قواعدی است که در صورت استفاده از عملوند اول تعیین میشود.
عملگر or منطقی، عملوند اول را به صورت یک مقدار بولی کاهش میدهد و تنها زمانی از آن استفاده میکند که برابر با true ارزیابی شود. بدین ترتیب عدد صفر و همچنین رشتههای خالی، اشیا و آرایهها استثنا میشوند. عملگر ادغام تهی به طور خاص به دنبال مقدار تهی یا تعریف نشده در عملوند اول به عنوان الزامی برای مراجعه به عملوند دوم میگردد.
آنها را میتوانیم به صورت گزارههای عملگر سهتایی مشابه بنویسیم تا تفاوت را بهتر ببینیم:
به این ترتیب به پایان این مقاله میرسیم.
اگر این مطلب برای شما مفید بوده است، آموزشهای زیر نیز به شما پیشنهاد میشوند:
- مجموعه آموزشهای جاوا اسکریپت
- مجموعه آموزشهای برنامهنویسی
- آموزش جاوا اسکریپت (JavaScript)
- Null چیست ؟ — تهی در برنامه نویسی به زبان ساده
- ترفندهای کنسول جاوا اسکریپت — راهنمای کاربردی
- مقادیر NaN در جاوا اسکریپت — به زبان ساده
==
مطالب مجله فرادرس را در جستجوی گوگل سریعتر ببینید













