TypeScript بناء الجملة وأنواع البيانات: دليل متعمق

إعلان متغير

للإعلان عن المتغيرات في TypeScript ، نستخدم let أو const الكلمات الرئيسية.

على سبيل المثال: let num: number = 10; أو const message: string = "Hello";

 

Primitive Data Types

TypeScript يدعم primitive data types مثل number و string و boolean و null و undefined.

على سبيل المثال let age: number = 25;: let name: string = "John"; let isActive: boolean = true;

 

Array

للإعلان عن مصفوفة TypeScript ، نستخدم type[] الصيغة أو Array<type>.

على سبيل المثال: let numbers: number[] = [1, 2, 3, 4, 5]; أو let names: Array<string> = ["John", "Jane", "Alice"];

 

Object

لتحديد نوع البيانات لكائن ما ، نستخدم بناء {} الجملة ونحدد نوع كل خاصية بداخله.

على سبيل المثال:

let person: {   
  name: string;   
  age: number;   
  isEmployed: boolean;   
} = {  
  name: "John",  
  age: 25,  
  isEmployed: true  
};  

 

Function

TypeScript يسمح لنا بتحديد نوع البيانات للوظائف.

على سبيل المثال:

function add(a: number, b: number): number {  
  return a + b;  
}  

 

هذه بعض الأمثلة على بناء الجملة الأساسي لـ TypeScript والمعتمد data types, including primitive types, arrays, objects, and functions.

TypeScript يوفر القدرة على توسيع بناء الجملة ويدعم أنواع البيانات الأكثر تعقيدًا لتناسب احتياجات تطوير التطبيقات الخاصة بك.