Primitiva typer och annoteringar
Förstå TypeScripts primitiva typer och hur ni annoterar variabler.
Primitiva typer och annoteringar är en gratis lektion i TypeScript Academy på CoddyKit. Detta är lektion 1 av 3. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för TypeScript Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i TypeScript Academy innehåller totalt 3 lektioner.
Introduktion till primitiva typer
Mål: Utforska primitiva typer (string, number, boolean, null, undefined, bigint, symbol) och annotera variabler tydligt.
string och number
string och number är de vanligaste primitiva typerna. Använd annoteringar för tydlighet när det behövs.
let title: string = "TypeScript";
let version: number = 5.4;
console.log(title, version);boolean, null, undefined
Värden av typen boolean är true/false. null och undefined representerar frånvaro; de har egna typer.
let isDone: boolean = false;
let empty: null = null;
let notAssigned: undefined = undefined;
console.log(isDone, empty, notAssigned);bigint och symbol
bigint hanterar heltal av godtycklig storlek. symbol skapar unika identifierare, ofta för objektnycklar.
let big: bigint =123456789012345678901234567890n;
let uniqueKey: symbol = Symbol("id");
nconsole.log(big, uniqueKey);Syntax för annoteringar
Annoteringar placeras efter variabelnamnet, med ett kolon. Det gör koden självförklarande.
let username: string = "Alice";
let age: number = 30;
let isMember: boolean = true;Inferens kontra annotering
Inferens låter TS härleda typer från värden. Använd uttryckliga annoteringar för tydlighet, API:er eller när variabler börjar tomma.
Kontroll av annotering
Snabb kontroll: Vilket är det korrekta sättet att annotera en string-variabel?
Sammanfattning och nästa steg
Sammanfattning: TS stöder flera primitiva typer: string, number, boolean, null, undefined, bigint och symbol. Annotera med ett kolon efter variabelnamnet.
Lär dig TypeScript med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 101
- Lektioner
- 352
Vanliga frågor
Är lektionen ”Primitiva typer och annoteringar” gratis?
Ja – hela texten till ”Primitiva typer och annoteringar” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i TypeScript Academy, kan Ni uppgradera till CoddyKit PRO. Kursen i TypeScript Academy innehåller totalt 3 lektioner.
Vad lär jag mig i ”Primitiva typer och annoteringar”?
Förstå TypeScripts primitiva typer och hur ni annoterar variabler. Ni övar på TypeScript Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig TypeScript Academy?
Du behöver inga förkunskaper. Utbildningen i TypeScript Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 1 av 3.
Hur lång tid tar lektionen ”Primitiva typer och annoteringar”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här TypeScript Academy-lektionen?
Ja. Varje TypeScript Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Primitiva typer och annoteringar
- Typinferens och any kontra unknown
- Unionstyper och literaltyper (introduktion till grundläggande avsmalning)