فهرست سرفصل‌های TypeScript
خانه (Home) معرفی (Introduction) شروع سریع (Get Started) انواع ساده (Simple Types) تعریف صریح و استنتاج نوع (Explicit & Inference) انواع ویژه (Special Types) آرایه ها (Arrays) تاپل ها (Tuples) انواع شیء (Object Types) شمارشی ها (Enums) نام مستعار و اینترفیس ها (Aliases & Interfaces) انواع اتحادی (Union Types) توابع (Functions) تبدیل نوع (Casting) کلاس ها (Classes) جنریک های پایه (Basic Generics) انواع کاربردی (Utility Types) کلیدواژه keyof (Keyof) Null (Null) Definitely Typed (Definitely Typed) به روزرسانی های نسخه 5 (5 Updates) پیکربندی (Configuration) با Node.js (with Node.js) با React (with React) ابزارها (Tooling) انواع پیشرفته (Advanced Types) نگهبان های نوع (Type Guards) انواع شرطی (Conditional Types) انواع نگاشتی (Mapped Types) استنتاج نوع (Type Inference) انواع لیترال (Literal Types) فضای نام (Namespaces) امضاهای ایندکس (Index Signatures) ادغام اعلان ها (Declaration Merging) برنامه نویسی ناهمگام (Async Programming) دکوراتورها (Decorators) در پروژه های JS (in JS Projects) مهاجرت (Migration) مدیریت خطا (Error Handling) بهترین شیوه ها (Best Practices) ادیتور (Editor) تمرین ها (Exercises) آزمون (Quiz) سرفصل دوره (Syllabus) برنامه مطالعه (Study Plan) گواهینامه (Certificate)
نتیجه‌ای برای جستجو یافت نشد.
TypeScript

TypeScript — خانه (Home)

آخرین بروزرسانی: 1404/08/14

خانه (Home)

اینجا شروعِ «آموزش تایپ اسکریپت» است. تایپ اسکریپت (TypeScript) نسخه ای از جاوااسکریپت با «نوع» است. نوع (Type) یعنی برچسب برای داده ها. جاوااسکریپت (JavaScript) یعنی زبان محبوب وب. با مثال ساده جلو می رویم.

شروع سریع با آموزش تایپ اسکریپت

  1. کد زیر را ببین و مفهومش را حدس بزن.
  2. روی «مشاهده در ادیتور» بزن و اجرا کن.
  3. متن را عوض کن و دوباره نتیجه را ببین.
console.log('Hello World!');

مشاهده در ادیتور

نکته: ویرایشگر آنلاین، اجرای فوری می دهد. سریع بازخورد بگیر.

TypeScript چیست؟

تایپ اسکریپت یک «Superset» از جاوااسکریپت است. Superset یعنی زبانِ کامل تر. ابزار نوع ها کمک می کند خطاها زود دیده شوند. مثل برچسب روی دفترها که گم نشوند.

چرا نوع (Type) مهم است؟

نوع ها جلوی اشتباه های رایج را می گیرند. مثلاً جمع زدن عدد با متن. برنامه پایدارتر می شود. دیباگ سریع تر می شود.

هشدار: نوع ها جادو نیستند. همچنان باید تست بنویسی.

گام های بعدی در آموزش تایپ اسکریپت

  1. تعریف ها را بخوان: مقدمه تایپ اسکریپت.
  2. با نوع ها آشنا شو: انواع داده و اعلان نوع.
  3. نمونه ها را تمرین کن و تغییر بده.

برای شروع منظم، از آموزش تایپ اسکریپت برو جلو. سپس به شمارشی ها برس.

جمع بندی سریع

  • تایپ اسکریپت، جاوااسکریپتِ نوع دار است.
  • نوع ها خطاها را زودتر نشان می دهند.
  • با مثال «Hello World» شروع کن.
  • در ادیتور آنلاین، سریع تمرین کن.
  • مرحله به مرحله جلو برو.