الأنواع الأساسية
أتقن الأنواع البدائية والأساسية
10-15 دقيقة
الأنواع الأساسية في TypeScript
توفّر TypeScript عدة أنواع بدائية تشكّل أساس نظام الأنواع. إن فهم هذه الأنواع أمر ضروري لاستخدام TypeScript على النحو الصحيح.
الأنواع البدائية
1. string
يمثّل النوع string السلاسل النصية:
let nom: string = "Alice";
let message: string = `Bonjour ${nom}`;
let description: string = 'Développeuse TypeScript';
// Template literals
let html: string = `
<div>
<h1>${nom}</h1>
<p>${description}</p>
</div>
`;
2. number
يمثّل النوع number جميع الأعداد (الصحيحة والعشرية):
let age: number = 25;
let prix: number = 19.99;
let hexadecimal: number = 0xf00d;
let binaire: number = 0b1010;
let octal: number = 0o744;
// العمليات الحسابية
let total: number = prix * 2;
let moyenne: number = (10 + 20 + 30) / 3;
3. boolean
يمثّل النوع boolean القيمتين الصحيحة أو الخاطئة:
let estActif: boolean = true;
let estComplete: boolean = false;
// نتيجة التعبيرات
let estMajeur: boolean = age >= 18;
let aAcces: boolean = estActif && estMajeur;
4. undefined و null
يمثّل هذان النوعان غياب القيمة:
let valeurIndefinie: undefined = undefined;
let valeurNulle: null = null;
// كثيرًا ما يُستخدمان ضمن الأنواع الاتحادية
let optionnel: string | undefined = undefined;
let nullable: number | null = null;
التعليقات
التعليقات مدعومة عبر GitHub Discussions
سجّل الدخول باستخدام GitHub للمشاركة في النقاش