Ryan Tafakori
Ryan Tafakori
خواندن ۱ دقیقه·۴ سال پیش

مطلبک! let, const, var در جاوا اسکریپت چه تفاوتی دارند؟

تفاوت var و let

تفاوت این دو در نوع scope آنها است. مثال زیر

نشان دهنده تفاوت این دونوع متغیر است که var در خارج از بلوک هم قابل دسترسی است، اما let فقط در درون بلوک قابل دسترسی خواهد بود.

متغییر const

این متغییر مقداری را که به صورت اولیه می‌گیرد دیگر قابل تغییر نیست و زمانی باید از این نوع متغیر استفاده کنیم که قصد تغییر مقدار آن را نداشته باشیم. سایر ویژگی هایconst مشابه با let است.

نکته: اگر const به صورت شی تعریف شود، فرزندان آن قابل تغییر خواهند بود.

javascriptجاوااسکریپتvariables
شاید از این پست‌ها خوشتان بیاید