0%
الأنواع الأساسية في TypeScript

الأنواع الأساسية

أتقن الأنواع البدائية والأساسية

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 للمشاركة في النقاش

تم نسخ الرابط!