آموزش رایگان برنامه نویسی، گرافیک، سئو و ....
حلقه for در جاوااسکریپت (قسمت بیست و هشتم)
زمانی که بخواهیم یک بلاک از کد را به تعداد مشخص یا تعداد آیتم های لیست پیمایش کنیم از حلقه for استفاده می کنیم.حلقه ها یکی از دستورات مفیدی هستند بخصوص زمانی که قصد داریم یک کد را به تعداد مشخص و در مقادیر متفاوت پیمایش و نمایش دهیم.
فرض کنید آرایه ای از مجموعه مقادیر داشته باشید برای دسترسی به تک تک آیتم ها باید بصورت دستی اندیس آیتم ها را وارد کنیم.
مثال:
var list = ["amir javanmir", "shahryar barati"];
var text = ""
text += list[0];
text += list[1];
/*
amir javanmir
shahryar barati
*/
حال برای راحتی کار از حلقه for استفاده می کنیم.
مثال:
for (let i = 0; i < list.length ; i++) {
text += list[i] + "<br>"
}
/*
amir javanmir
shahryar barati
*/
انواع و اقسام حلقه ها در جاوااسکریپت
جاوااسکریپت از انواع مختلفی از حلقه ها پشتیبانی می کند.
- نوع for: این نوع حلقه آیتم ها را به تعداد مشخص پیمایش میکند.
- نوع for/in: از این نوع حلقه برای پیمایش خصوصیات آبجکت استفاده می شود
- نوع for/of: از این نوع حلقه برای مقادیر هر نوع آبجکتی که قابل iterable است استفاده می شود
- نوع while: حلقه تا زمانی ادامه دارد که شرط تعیین شده صحیح است.
- نوع do/while: این نوع حلقه ابتدا بلاک کد اجرایی را یکبار اجرا کرده سپس براساس شرط آن را تکرار میکند.
مشاهده ادامه در لینک زیر:
https://dejavan.ir
سخن پایانی
این بود یکی دیگر از آموزش جاوااسکریپت در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.
من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390
instagram: https://www.instagram.com/amir.javanmir/
تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.
website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan
مطلبی دیگر از این انتشارات
آرایه در جاوااسکریپت (قسمت بیست و یکم)
مطلبی دیگر از این انتشارات
فرق جاوااسکریپت با اکمااسکریپت؟ (قسمت شانزدهم)
مطلبی دیگر از این انتشارات
محل قرارگیری و استفاده از جاوااسکریپت (قسمت سوم)