چهارشنبه, ۱۰ بهمن, ۱۴۰۳ / 29 January, 2025
Switch
● Switch ( شرط)
{
▪ case Label ۱ :
باشد این کدها اجرا میشود Label ۱ اگر شرط برابر [ Codes]
Break
▪ Case Label ۲ :
باشد این کدها اجرا میشود Label ۲ اگر شرط برابر [ Codes]
Break
▪ Default :
نباشد این کدها اجرا میشود Label , Label ۲ اگر شرط برابر [ Codes]
}
● زبانهای شیء گرا -Object Oriented
Script یک زبان برنامه نویسی Object Oriented ( شیء گرا ) میباشد.
در این قسمت مفهوم شیء گرایی می پردازیم. یک برنامه O-O شامل مفاهیم Object ، Properties ، Methods و Events میباشد.
▪ Objects : در دنیای حقیقی ، اشیاء مانند کامپیوتر ، دوچرخه و ... میباشند. در زبان JS اشیاء درون Browser ها بوده و عبارتند از پنجره ها ، فرمها، دکمه ها و Check Box ها.
▪ Properties : اشیاء نیز دارای مشخصه هایی میباشند. مثلاً گربه دارای پوست میباشد، کامپیوتر دارای کیبورد و دوچرخه دارای چرخ است.
▪ Methods : کاری که اشیاء میتوانند انجام دهند Methods نامیده میشود.
▪ Events (وقایع): عملیاتی هستند که کاربر در هنگام کار با صفحه طراحی شده ، انجام میدهد. پذیرش (Submitting) یک فرم و تغییر مکان نشانگر ماوس بر روی یک تصویر دو نمونه از حالات و وقایع اتفاق افتاده است.
این وقایع توسط دستوراتی به نام Event Handler برنامه، کنترل می شوند.
● حلقه های تکرار
۱) حلقه تکرار While :
While ( شرط ){
JS کدهای
}
۲) حلقه تکرار Do While :
Do
{
JS کدهای
}
while (شرط )
۳) حلقه تکرار For:
For ( مقدار اولیه ; شرط ; افزایش )
{
JS کدهای
}
● آبجکت String
▪ آبجکت String : آبجکت String برای کار کردن با متن است. Length ، یک Property برای String است که تعداد کاراکتر های موجود در رشته را بر می گرداند.
Length:
▪ خروجی برنامه:
Esfahan Information Technology Center ۳۷
Fontcolor () رنگ متن را عوض میکند.
Index Of () مکان کاراکتر داده شده را بر میگرداند.
Match () یک لغت در متن را پیدا میکند.
Substr () یک لغت در متن را پیدا میکند.
To LowerCase () به حروف کوچک تبدیل میکند.
To UpperCase () به حروف بزرگ تبدیل میکند.
این مثال تست میکند که آیا یک متن حاوی یک لغت خاص است یا نه. اگر آن لغت خاص در متن باشد مکان اولین کاراکتر از آن لغت را برمیگرداند. اولین مکان در متن با عدد ۰ مشخص میشود.
تست میکند که آیا یک رشته حاوی یک لغت خاص است یا نه.
خروجی :
Format Form
ایران مسعود پزشکیان دولت چهاردهم پزشکیان مجلس شورای اسلامی محمدرضا عارف دولت مجلس کابینه دولت چهاردهم اسماعیل هنیه کابینه پزشکیان محمدجواد ظریف
پیاده روی اربعین تهران عراق پلیس تصادف هواشناسی شهرداری تهران سرقت بازنشستگان قتل آموزش و پرورش دستگیری
ایران خودرو خودرو وام قیمت طلا قیمت دلار قیمت خودرو بانک مرکزی برق بازار خودرو بورس بازار سرمایه قیمت سکه
میراث فرهنگی میدان آزادی سینما رهبر انقلاب بیتا فرهی وزارت فرهنگ و ارشاد اسلامی سینمای ایران تلویزیون کتاب تئاتر موسیقی
وزارت علوم تحقیقات و فناوری آزمون
رژیم صهیونیستی غزه روسیه حماس آمریکا فلسطین جنگ غزه اوکراین حزب الله لبنان دونالد ترامپ طوفان الاقصی ترکیه
پرسپولیس فوتبال ذوب آهن لیگ برتر استقلال لیگ برتر ایران المپیک المپیک 2024 پاریس رئال مادرید لیگ برتر فوتبال ایران مهدی تاج باشگاه پرسپولیس
هوش مصنوعی فناوری سامسونگ ایلان ماسک گوگل تلگرام گوشی ستار هاشمی مریخ روزنامه
فشار خون آلزایمر رژیم غذایی مغز دیابت چاقی افسردگی سلامت پوست