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.