Typet Variabeldeklaration
Da TypeScript er et overmængde af JavaScript, er der ikke mange forskelle i den grundlæggende syntaks. Lad os dog se nærmere på en af de vigtigste forskelle – typning.
TypeScript introducerer konceptet typede variabler, hvor typen af hver variabel eksplicit defineres. Blandt de forskellige datatyper, som TypeScript understøtter, er tre ofte anvendte typer number, boolean og string.
Tidligere erklærede vi variabler ved hjælp af var-nøgleordet, og TypeScript udledte automatisk typen af denne variabel. Nu vil vi gøre TypeScripts arbejde lettere og manuelt definere variablens type. Dette gøres således:
12let one : number = 10; console.log(one)
Syntaksen er en smule anderledes, og vi kan se, hvilken type vores variabel one vil have. Lad os se nærmere på syntaksen:
let variable_name : type = value;
På samme måde kan vi definere variabler af de to andre typer, for eksempel en streng:
12let variable : string = 'Hello c<>definity!'; console.log(variable);
Du har måske bemærket, at det er, som om vi befaler vores kode: Lad variablen være en streng!
På denne måde bliver det lettere for dig at huske syntaksen.
boolean
Lad os nu gå videre til boolean-typen, som er en datatype, der kun kan indeholde værdierne true og false.
Q: Hvad bruges den til?
A: Den bruges til at udføre kodeblokke med betingelser.
Q: Hvad er kodeblokke med betingelser?
A: Du lærer om dem senere i dette kursus.
Lad os se på en variabel med typen boolean:
12let variable : boolean = true; console.log(variable);
Hvad bruges datatyper til?
Først og fremmest hjælper datatyper en programmør med bedre at forstå deres kode. Du har friheden til at vælge, om du vil bruge datatyper eller ej, men TypeScript er højt anerkendt for denne funktion.
Derudover hjælper datatyper med at undgå fejl, da TypeScript-kompilatoren vil fremhæve kodefragmenter, hvor datatyper ikke matcher, som vist på skærmbilledet:
Vi definerede variabler med typerne number og string. Derefter forsøger vi at dividere en numerisk værdi med en streng. Kompilatoren advarer os om, at vi muligvis begår en fejl. Kompilatoren passer godt på os.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 2.94
Typet Variabeldeklaration
Stryg for at vise menuen
Da TypeScript er et overmængde af JavaScript, er der ikke mange forskelle i den grundlæggende syntaks. Lad os dog se nærmere på en af de vigtigste forskelle – typning.
TypeScript introducerer konceptet typede variabler, hvor typen af hver variabel eksplicit defineres. Blandt de forskellige datatyper, som TypeScript understøtter, er tre ofte anvendte typer number, boolean og string.
Tidligere erklærede vi variabler ved hjælp af var-nøgleordet, og TypeScript udledte automatisk typen af denne variabel. Nu vil vi gøre TypeScripts arbejde lettere og manuelt definere variablens type. Dette gøres således:
12let one : number = 10; console.log(one)
Syntaksen er en smule anderledes, og vi kan se, hvilken type vores variabel one vil have. Lad os se nærmere på syntaksen:
let variable_name : type = value;
På samme måde kan vi definere variabler af de to andre typer, for eksempel en streng:
12let variable : string = 'Hello c<>definity!'; console.log(variable);
Du har måske bemærket, at det er, som om vi befaler vores kode: Lad variablen være en streng!
På denne måde bliver det lettere for dig at huske syntaksen.
boolean
Lad os nu gå videre til boolean-typen, som er en datatype, der kun kan indeholde værdierne true og false.
Q: Hvad bruges den til?
A: Den bruges til at udføre kodeblokke med betingelser.
Q: Hvad er kodeblokke med betingelser?
A: Du lærer om dem senere i dette kursus.
Lad os se på en variabel med typen boolean:
12let variable : boolean = true; console.log(variable);
Hvad bruges datatyper til?
Først og fremmest hjælper datatyper en programmør med bedre at forstå deres kode. Du har friheden til at vælge, om du vil bruge datatyper eller ej, men TypeScript er højt anerkendt for denne funktion.
Derudover hjælper datatyper med at undgå fejl, da TypeScript-kompilatoren vil fremhæve kodefragmenter, hvor datatyper ikke matcher, som vist på skærmbilledet:
Vi definerede variabler med typerne number og string. Derefter forsøger vi at dividere en numerisk værdi med en streng. Kompilatoren advarer os om, at vi muligvis begår en fejl. Kompilatoren passer godt på os.
Tak for dine kommentarer!