Elemente de bază TypeScript Variabile și tipuri simplificate

TypeScript îmbunătățește JavaScript prin adăugarea de tipuri statice, care ajută la identificarea erorilor din timp și la îmbunătățirea calității codului. Acest articol va simplifica elementele de bază ale variabilelor și tipurilor TypeScript, oferind o înțelegere clară pentru începători.

Înțelegerea variabilelor în TypeScript

În TypeScript, variabilele sunt declarate similar cu JavaScript, dar cu avantajul suplimentar al adnotărilor de tip. Acest lucru vă permite să specificați ce fel de date ar trebui să dețină o variabilă.

Declararea variabilelor

Puteți declara variabile folosind let, const și var. Cu toate acestea, let și const sunt recomandate pentru caracteristicile lor de acoperire a blocurilor.

let age: number = 25;
const name: string = "Alice";

Tipuri de bază în TypeScript

TypeScript oferă mai multe tipuri de bază pentru a defini tipul de date pe care o variabilă poate conține:

  • Număr: Reprezintă valori numerice, inclusiv numere întregi și numere în virgulă mobilă.
  • String: Reprezintă date textuale.
  • Boolean: Reprezintă valori adevărate sau false.
  • Array: Reprezintă o colecție de valori de un anumit tip.
  • Object: Reprezintă o colecție de perechi cheie-valoare.

Exemplu de număr

let count: number = 100;

Exemplu de șir

let greeting: string = "Hello, World!";

Exemplu boolean

let isActive: boolean = true;

Exemplu de matrice

let scores: number[] = [90, 80, 70];

Exemplu de obiect

let user: { name: string, age: number } = {
  name: "John",
  age: 30
};

Tip Inferență

TypeScript poate deduce automat tipul unei variabile pe baza valorii sale inițiale. Aceasta înseamnă că nu trebuie întotdeauna să specificați în mod explicit tipul, deși acest lucru poate face codul mai clar.

Exemplu de inferență de tip

let age = 25; // TypeScript infers 'age' as number
age = "hello"; // Error: Type 'string' is not assignable to type 'number'

Tastați Adnotări

Adnotările de tip vă permit să definiți în mod explicit tipul unei variabile. Acest lucru vă ajută să vă asigurați că valorile atribuite variabilelor sunt conforme cu tipul așteptat.

Exemplu de adnotare de tip

let isLoggedIn: boolean = false;

Concluzie

Înțelegerea variabilelor și a tipurilor este fundamentală pentru utilizarea eficientă a TypeScript. Utilizând sistemul de tip TypeScript, puteți scrie cod mai fiabil și mai ușor de întreținut. Începeți cu tipurile de bază, explorați inferența de tip și utilizați adnotări de tip pentru a vă asigura că codul dvs. aderă la structurile de date așteptate.

Cu aceste elemente de bază, sunteți pe cale de a stăpâni TypeScript și de a-și valorifica întregul potențial pentru a construi aplicații robuste.