Loops
حلقهها در جاوااسکریپت برای تکرار اجرای یک بلاک کد استفاده میشن تا زمانی که یک شرط مشخص برقرار باشه.
🔹 انواع حلقهها در جاوااسکریپت
1️⃣ for loop
وقتی تعداد دفعات تکرار مشخص باشه از for استفاده میکنیم.
2️⃣ while loop
زمانی که نمیدونیم حلقه چند بار باید تکرار بشه و فقط میخوایم تا وقتی شرط درسته ادامه پیدا کنه.
3️⃣ do...while loop
مثل while هست، با این تفاوت که کد داخل حلقه حداقل یک بار اجرا میشه حتی اگه شرط برقرار نباشه.
4️⃣ for...in loop
برای پیمایش روی propertyهای یک object استفاده میشه.
5️⃣ for...of loop
برای پیمایش روی iterable ها مثل Array, String, Set, Map استفاده میشه.
🔹 دستورات کمکی داخل حلقهها
break → خروج فوری از حلقه
continue → پرش به تکرار بعدی
🎯 تمرین – مرور تمام حلقهها
📌 جمعبندی
-
for → وقتی تعداد تکرار معلومه
-
while → تا وقتی شرط درسته
-
do...while → حداقل یک بار اجرا میشه
-
for...in → برای property های object
-
for...of → برای عناصر array و iterable ها
-
break → خروج فوری
-
continue → پرش به تکرار بعدی
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React