Primitive typer og annoteringer
Forstå TypeScripts primitive typer, og hvordan De annoterer variabler.
Primitive typer og annoteringer er en gratis TypeScript Academy-lektion på CoddyKit. Dette er lektion 1 af 3. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i TypeScript Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. TypeScript Academy-kurset indeholder 3 lektioner i alt.
Introduktion til primitive typer
Mål: Udforsk de primitive typer (string, number, boolean, null, undefined, bigint, symbol), og angiv variabler tydeligt.
String og number
string og number er de mest almindelige primitive typer. Brug typeangivelser, når der er behov for tydelighed.
let title: string = "TypeScript";
let version: number = 5.4;
console.log(title, version);Boolean, null og undefined
Værdier af typen boolean er true eller false. null og undefined repræsenterer fravær og har deres egne typer.
let isDone: boolean = false;
let empty: null = null;
let notAssigned: undefined = undefined;
console.log(isDone, empty, notAssigned);bigint og symbol
bigint håndterer heltal af vilkårlig størrelse. symbol opretter entydige identifikatorer, ofte til objektnøgler.
let big: bigint =123456789012345678901234567890n;
let uniqueKey: symbol = Symbol("id");
nconsole.log(big, uniqueKey);Syntaks for typeangivelser
Typeangivelser kommer efter variabelnavnet og indledes med et kolon. Det gør koden selvforklarende.
let username: string = "Alice";
let age: number = 30;
let isMember: boolean = true;Typeinferens kontra typeangivelse
Typeinferens lader TS udlede typer fra værdier. Brug eksplicitte typeangivelser for tydelighed, i API'er eller når variabler starter tomme.
Kontrol af typeangivelse
Hurtig kontrol: Hvad er den korrekte måde at angive typen for en string-variabel på?
Opsamling og næste skridt
Opsamling: TS understøtter flere primitive typer: string, number, boolean, null, undefined, bigint og symbol. Angiv typen med et kolon efter variabelnavnet.
Lær TypeScript med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 101
- Lektioner
- 352
Ofte stillede spørgsmål
Er lektionen “Primitive typer og annoteringer” gratis?
Ja — hele teksten til “Primitive typer og annoteringer” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af TypeScript Academy-kurset, skal du opgradere til CoddyKit PRO. TypeScript Academy-kurset indeholder 3 lektioner i alt.
Hvad lærer jeg i “Primitive typer og annoteringer”?
Forstå TypeScripts primitive typer, og hvordan De annoterer variabler. Du øver dig i TypeScript Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på TypeScript Academy?
Der kræves ingen tidligere erfaring. TypeScript Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 1 af 3.
Hvor lang tid tager lektionen “Primitive typer og annoteringer”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne TypeScript Academy-lektion?
Ja. Alle TypeScript Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Primitive typer og annoteringer
- Typeinferens og any kontra unknown
- Union- og literal-typer (introduktion til grundlæggende narrowing)