در این آموزش با انواع روشهای تعریف متغیر در TypeScript آشنا خواهید شد و خواهید آموخت علاوه بر کلمه کلیدی var دو کلمه کلیدی دیگر به نامهای let و const جهت تعریف متغیر وجود دارد که هرکدام از آنها دارای یکسری ویژگیهای خاص و تفاوتهایی میباشند. در ادامه با تفاوت دو متغیر از نوع const و let و همچنین تفاوت دو متغیر از نوع var و let آشنا خواهید شد.
در ضمن پیشنهاد ما این است که مطالب را به ترتیب بخوانید. اگر آموزش قبل مربوط به تعریف متغیر در TypeScript را هنوز مشاهده نکردهاید بهتر است که ابتدا این آموزش را مشاهده نمایید. در آموزش بعدی اتحاد در TypeScript را فرا خواهید گرفت.
فیام آموزشی روشهای تعریف متغیر در TypeScript
تفاوت متغیر از نوع const با let
عملکرد متغیر از نوع let و const مشابه یکدیگر میباشد و تنها تفاوت این است که مقدار متغیر از نوع const تنها یکبار قابل مقداردهی میباشد و نمیتوان در طول برنامه مقداردهی متغیر Const را انجام داد و خطا رخ میدهد اما متغیر از نوع let اینگونه نمیباشد و میتوان در طول برنامه چندین بار مقداردهی متغیر let را انجام داد.
دقت داشته باشید معمولاً اگر متغیر از نوع const تعریف شود تمامی حروف بصورت بزرگ نوشته میشود.
تفاوت متغیر از نوع let با var
درصورتیکه متغیر از نوع var تعریف شود در همه جای function (تابع) قابل دسترسی میباشد اما اگر متغیر از نوع let تعریف شود تنها داخل بلاک خود و زیرمجموعهها قابل شناسایی و دسترسی میباشد مثلاً اگر دو بلاک if تو در تو بصورت زیر داشته باشیم و متغیر از نوع let داخل if دوم تعریف شود امکان استفاده از این متغیر در if اول وجود نخواهد داشت درصورتیکه اگر همین متغیر از نوع var باشد همه جا در دسترس میباشد.
If(true) { If(true) { Let aaa = 10; } aaa = 20; خطا رخ میدهد }
متغیرها در تایپ اسکریپت
در این آموزش با متغیرها در تایپ اسکریپت آشنا خواهید شد.
آموزش روشهای تعریف متغیر در TypeScript
سرفصل های آموزش TypeScript
- 01 TypeScript | معرفی و نصب TypeScript رایگان 04:19
- 02 TypeScript | TypeScript و Visual Studio Code رایگان 06:27
- 03 TypeScript | تعریف متغیر در TypeScript رایگان 06:04
- 04 TypeScript | تفسیر خودکار TypeScript رایگان 04:46
- 05 TypeScript | روش های تعریف متغیر در TypeScript رایگان 06:19
- 06 TypeScript | اتحاد در تایپ اسکریپت رایگان 02:56
- 07 جادوی استوایی | دوره آموزش تایپ اسکریپت خرید 20 فیلم آموزشی