شما اینجا هستید

پرکاربردترین دستورات در جاوا اسکریپت دستورات بلاک هستند که در یک یا چند خط کد استفاده میشوند.

دستورات یک بلاک درون کروشه {} قرار میگیرند:

{

  statement_1;

  statement_2;

  .

  .

  .

  statement_n;

}

 

مثال:

دستورات بلاک بیشتر در دستورات کنترل جریان مانند if, for و while استفاده میگردند.

while (x < 10) {

  x++;

}

 

در اینجا { ;++x } دستور بلاک است.

نکته : جاوا اسکریپت تا قبل از ECMAScript 6 دارای دامنه بلاک نبود. متغیرهای تعریف شده درون یک بلاک در ادامه و فراتر از بلاک خودش در کل تابع یا اسکریپت تاثیر میگذارد. مثال زیر را در نظر بگیرید :

var x = 1;

{

  var x = 2;

}

console.log(x); // outputs 2

 

خروجی این مثال 2 میشود، زیرا دامنه دستور var x درون بلاک و دستور var x پیش از بلاک مانند هم هستند.

با آغاز ECMAScript 6 ، متغیرهای let  دامنه بلاک را تعریف میکنند.

افزودن دیدگاه جدید

دیدگاه

  • تگ‌های HTML مجاز: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • نشانی صفحه‌ها وب و پست الکترونیک بصورت خودکار به پیوند تبدیل می‌شوند.

Plain text

  • تگ‌های HTML مجاز نیستند.
  • نشانی صفحه‌ها وب و پست الکترونیک بصورت خودکار به پیوند تبدیل می‌شوند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
كد امنيتي
این پرسش برای جلوگیری از ارسال اسپمهای اتوماتیک است.