Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Typet Variabeldeklaration | TypeScript-Grundlæggende
Introduktion til TypeScript

bookTypet 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:

12
let one : number = 10; console.log(one)
copy

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:

12
let variable : string = 'Hello c<>definity!'; console.log(variable);
copy

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:

12
let variable : boolean = true; console.log(variable);
copy

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.

question mark

Oversæt fra engelsk til TypeScript: "Lad navnet være en streng og lad det være 'C<>definity'!"

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 5

Spørg AI

expand

Spørg AI

ChatGPT

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

bookTypet 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:

12
let one : number = 10; console.log(one)
copy

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:

12
let variable : string = 'Hello c<>definity!'; console.log(variable);
copy

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:

12
let variable : boolean = true; console.log(variable);
copy

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.

question mark

Oversæt fra engelsk til TypeScript: "Lad navnet være en streng og lad det være 'C<>definity'!"

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 5
some-alt