JavaScript Loops
🔁 حلقهها در JavaScript — توضیح کامل
حلقهها در جاوااسکریپت به شما اجازه میدهند یک بخش از کد را چندین بار اجرا کنید.
از آنها برای کارهایی مثل پیمایش آرایهها، انجام عملیات تکراری یا خودکارسازی وظایف استفاده میشود.
✅ 1. حلقه for
وقتی میدانید قرار است چند بار حلقه اجرا شود، از این حلقه استفاده میکنید.
ساختار:
for (let i = 0; i < 5; i++) {
console.log(i);
}
نحوه کار:
-
شروع:
let i = 0 -
شرط:
i < 5 -
افزایش:
i++
✅ 2. حلقه while
تا زمانی که شرط درست باشد، اجرا میشود.
مثال:
while (i < 5) {
console.log(i);
i++;
}
✅ 3. حلقه do...while
حداقل یک بار اجرا میشود، سپس شرط بررسی میشود.
مثال:
let i = 0;
do {
console.log(i);
i++;
} while (i < 5);
✅ 4. حلقه for...of
برای پیمایش مقادیر قابل تکرار مثل آرایه، رشته، Map و Set استفاده میشود.
مثال:
for (const num of numbers) {
console.log(num);
}
✅ 5. حلقه for...in
برای پیمایش کلیدهای یک شیء استفاده میشود.
مثال:
const person = { name: “Ali”, age: 25 };
for (const key in person) {
console.log(key, person[key]);
}
🔥 نکته اضافه: پیمایش آرایه با forEach
const arr = [1, 2, 3];
arr.forEach(item => console.log(item));
دیدگاهتان را بنویسید