۱۳۵۲ بازدیدآخرین بهروزرسانی: ۱۸ دی ۱۴۰۲زمان مطالعه: ۶ دقیقهدر برنامه نویسی، اغلب موقعیتهایی پیش میآید که نیاز به اجرای کدهای خاصی بر اساس ورودی کاربر یا شرایط خاص وجود دارد. به عنوان مثال، در بیشتر فرمهای موجود در در صفحات وب تنها زمانی میتوانیم آن فرم را ارسال کنیم که تمام فیلدهای ضروری آن فرم را پرکرده باشیم و در غیر این صورت فرم ارسال نخواهد شد. برای رسیدگی به چنین سناریوهایی، از عبارات یا دستورات شرطی استفاده میشود که اجزای اساسی موجود در همه زبانهای برنامه نویسی هستند. در مطلب پیشِ رو از مجله فرادرس این بار قرار است که دستورات شرطی در جاوا اسکریپت را با رویکردهایی کاملاً عملی مورد بررسی و بازبینی قرار دهیم. در این مطلب، ابتدا دستورات شرطی را معرفی میکنیم و سپس، دستور if، دستور Else و دستور شرطی Else if را بررسی میکنیم. در انتهای این مطلب نیز عملگرهای سهگانه در جاوا اسکریپت را توضیح میدهیم. پس اگر میخواید به طور کامل با دستورات شرطی در جاوا اسکریپت آشنا شوید، این مطلب را تا انتها مطالعه کنید چراکه در پایان مطالعه این مطلب کاربران درک نسبتاً درستی از عبارات شرطی در زبان برنامه نویسی جاوا اسکریپت خواهند داشت.فهرست مطالب این نوشته دستورات شرطی در جاوا اسکریپت دستورات شرطی در جاوا اسکریپت برای انجام اقداماتی خاص بر اساس درست یا نادرست بودن شرطی خاص استفاده میشود. آنها اجزای تصمیمگیرنده کدهای کاربران هستند. در فهرست زیر چند نمونه از دستورات شرطی در جاوا اسکریپت آورده شده است: مکان جغرافیایی کاربر تعیین و زبان مناسب بر اساس کشور او نمایش داده شود. برای مثال اگر مکان کاربر ایران باشد، زبان او فارسی انتخاب شود. زمانی که کاربر روی دکمه ارسال کلیک , ...ادامه مطلب
در این مقاله به بررسی یکی از مفیدترین و قدرتمندترین مفاهیم مدیریت رویداد در جاوا اسکریپت به نام «نمایندگی رویداد» (Event Delegation) میپردازیم. اما قبل از ورود به بحث باید کمی اطلاعات مقدماتی داشته ب, ...ادامه مطلب
در این مقاله با روش ساخت یک بازی ساده با جاوا اسکریپت آشنا میشویم. تنها راه یادگیری، تمرین است و در این راهنما قصد داریم با بررسی عملی روش دستکاری DOM شروع به بهبود مهارتهای خود بکنیم. با این که این, ...ادامه مطلب
چندزبانه ساختن وبسایتها در زمانهای قدیم مشکلی جدی محسوب میشد. اگر میخواستید ترجمهها بدون نیاز به رفرش صفحه ظاهر شوند، باید مسیری بسیار طولانی را طی میکردید. خوشبختانه امروز گزینههای زیادی برای, ...ادامه مطلب