TypeScript asoslari: Tiplar bilan JavaScript
2024-04-15•Akmal
TypeScript - bu Microsoft tomonidan yaratilgan ochiq kodli dasturlash tili bo'lib, JavaScript-ning kengaytirilgan versiyasi hisoblanadi.
TypeScript afzalliklari
TypeScript quyidagi afzalliklarga ega:
- Statik tiplar
- Interfeys va tiplar
- Enum va Tuple
- Generiklar
- IDE qo'llab-quvvatlash va avtomatik to'ldirish
- Xatolarni oldindan aniqlash
TypeScript-ni o'rnatish
TypeScript-ni o'rnatish uchun:
npm install -g typescript
tsc --init
TypeScript bilan ishlash
TypeScript-da tiplarni qo'shish juda oson:
// Oddiy tiplar
let ism: string = "Akmal";
let yosh: number = 25;
let faol: boolean = true;
// Massivlar
let sonlar: number[] = [1, 2, 3, 4, 5];
let ismlar: Array<string> = ["Ali", "Vali", "Gani"];
// Interfeys
interface Foydalanuvchi {
id: number;
ism: string;
email: string;
faol?: boolean; // ixtiyoriy maydon
}
// Interfeys ishlatish
function foydalanuvchiMalumotlari(foydalanuvchi: Foydalanuvchi): string {
return `${foydalanuvchi.ism} (${foydalanuvchi.email})`;
}
Xulosa
TypeScript JavaScript loyihalarini yanada ishonchli va xavfsiz qiladi. U katta loyihalarda xatolarni kamaytiradi va kod sifatini oshiradi.
TypeScriptJavaScriptProgrammingWeb Development