Grunnleggende om TypeScript Variabler og typer forenklet

TypeScript forbedrer JavaScript ved å legge til statiske typer, som hjelper til med å fange opp feil tidlig og forbedre kodekvaliteten. Denne artikkelen vil forenkle det grunnleggende om TypeScript-variabler og -typer, og gir en klar forståelse for nybegynnere.

Forstå variabler i TypeScript

I TypeScript deklareres variabler på samme måte som JavaScript, men med den ekstra fordelen av typekommentarer. Dette lar deg spesifisere hva slags data en variabel skal inneholde.

Erklære variabler

Du kan deklarere variabler ved å bruke let, const og var. Imidlertid anbefales let og const for sine blokkomfangende funksjoner.

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

Grunnleggende typer i TypeScript

TypeScript gir flere grunnleggende typer for å definere hva slags data en variabel kan inneholde:

  • Tall: Representerer numeriske verdier, inkludert heltall og flyttall.
  • String: Representerer tekstdata.
  • Boolean: Representerer sanne eller usanne verdier.
  • Array: Representerer en samling verdier av en bestemt type.
  • Objekt: Representerer en samling nøkkelverdi-par.

Nummereksempel

let count: number = 100;

Eksempel på streng

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

boolsk eksempel

let isActive: boolean = true;

Eksempel på matrise

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

Objekteksempel

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

Skriv inferens

TypeScript kan automatisk utlede typen til en variabel basert på dens opprinnelige verdi. Dette betyr at du ikke alltid trenger å spesifisere typen eksplisitt, selv om det kan gjøre koden din klarere.

Type slutningseksempel

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

Skriv merknader

Typekommentarer lar deg eksplisitt definere typen til en variabel. Dette bidrar til å sikre at verdier tilordnet variabler samsvarer med den forventede typen.

Type kommentareksempel

let isLoggedIn: boolean = false;

Konklusjon

Å forstå variabler og typer er grunnleggende for å bruke TypeScript effektivt. Ved å utnytte TypeScripts typesystem kan du skrive mer pålitelig og vedlikeholdbar kode. Begynn med grunnleggende typer, utforsk typeslutninger og bruk typekommentarer for å sikre at koden din overholder forventede datastrukturer.

Med disse grunnleggende tingene er du på vei til å mestre TypeScript og utnytte dets fulle potensial for å bygge robuste applikasjoner.