Code Blocks
1️⃣ تعریف Code Block
Code Block بخشی از کد است که در آکولاد {} نوشته میشود و محدودهای (scope) برای متغیرها و دستورات ایجاد میکند.
-
معمولاً برای کنترل جریان (
if,for,while) یا تعریف توابع استفاده میشود.
2️⃣ مثال ساده بلوک کد
متغیر
messageفقط داخل بلوک قابل دسترسی است، چون باletتعریف شده.
3️⃣ استفاده در if statement
-
بلوک
{}بعد ازifمحدودهای برای متغیرcanVoteایجاد میکند.
4️⃣ استفاده در حلقهها
-
متغیر
numberفقط داخل حلقه قابل استفاده است.
5️⃣ بلوک تو در تو (Nested Code Blocks)
6️⃣ تفاوت var با let/const در بلوکها
-
varBlock Scope ندارد، فقط تابعی یا گلوبال است.
✅ نکات مهم
-
Code Block با
{}ایجاد میشود. -
بلوکها محدوده جدید برای متغیرها و دستورات ایجاد میکنند.
-
letوconstمحدود به بلوک هستند، ولیvarنه. -
بلوکها در شرطها، حلقهها و توابع کاربرد زیادی دارند.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React