Typet Variabeldeklarasjon
Siden TypeScript er et overbygg på JavaScript, er det ikke mange forskjeller i grunnleggende syntaks. La oss likevel se på en av de viktigste forskjellene – typing.
TypeScript introduserer konseptet med typede variabler, der typen til hver variabel er eksplisitt definert. Blant de ulike datatypene som støttes av TypeScript, er number, boolean og string tre ofte brukte typer.
Tidligere erklærte vi variabler ved å bruke var-nøkkelordet, og TypeScript utledet automatisk typen til den variabelen. Nå skal vi gjøre TypeScripts jobb enklere og manuelt definere variabelens type. Dette gjøres slik:
12let one : number = 10; console.log(one)
Syntaksen er litt annerledes, og vi ser hvilken type variabelen vår one vil ha. La oss se nærmere på syntaksen:
let variable_name : type = value;
På samme måte kan vi definere variabler av de to andre typene, for eksempel en streng:
12let variable : string = 'Hello c<>definity!'; console.log(variable);
Du har kanskje lagt merke til at det er som om vi gir en kommando til koden vår: La variabelen være en streng!
På denne måten blir det enklere å huske syntaksen.
boolean
Nå går vi videre til boolean-typen, som er en datatype som kun kan ha verdiene true og false.
Q: Hva brukes den til?
A: Den brukes for å utføre kodeblokker med betingelser.
Q: Hva er kodeblokker med betingelser?
A: Du vil lære om dette senere i kurset.
La oss se på en variabel med typen boolean:
12let variable : boolean = true; console.log(variable);
Hva brukes datatyper til?
Hovedsakelig hjelper datatyper en programmerer med å forstå koden sin bedre. Du står fritt til å velge om du vil bruke datatyper eller ikke, men TypeScript er høyt ansett for denne funksjonen.
I tillegg bidrar datatyper til å unngå feil, ettersom TypeScript-kompilatoren vil fremheve kodefragmenter der datatyper ikke samsvarer, som vist på skjermbildet:
Vi definerte variabler med typene number og string. Deretter prøver vi å dele en numerisk verdi på en streng. Kompilatoren advarer oss om at vi kanskje gjør en feil. Kompilatoren passer godt på oss.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain more about type inference in TypeScript?
What happens if I assign a value of the wrong type to a variable?
Are there other basic data types in TypeScript I should know about?
Awesome!
Completion rate improved to 2.94
Typet Variabeldeklarasjon
Sveip for å vise menyen
Siden TypeScript er et overbygg på JavaScript, er det ikke mange forskjeller i grunnleggende syntaks. La oss likevel se på en av de viktigste forskjellene – typing.
TypeScript introduserer konseptet med typede variabler, der typen til hver variabel er eksplisitt definert. Blant de ulike datatypene som støttes av TypeScript, er number, boolean og string tre ofte brukte typer.
Tidligere erklærte vi variabler ved å bruke var-nøkkelordet, og TypeScript utledet automatisk typen til den variabelen. Nå skal vi gjøre TypeScripts jobb enklere og manuelt definere variabelens type. Dette gjøres slik:
12let one : number = 10; console.log(one)
Syntaksen er litt annerledes, og vi ser hvilken type variabelen vår one vil ha. La oss se nærmere på syntaksen:
let variable_name : type = value;
På samme måte kan vi definere variabler av de to andre typene, for eksempel en streng:
12let variable : string = 'Hello c<>definity!'; console.log(variable);
Du har kanskje lagt merke til at det er som om vi gir en kommando til koden vår: La variabelen være en streng!
På denne måten blir det enklere å huske syntaksen.
boolean
Nå går vi videre til boolean-typen, som er en datatype som kun kan ha verdiene true og false.
Q: Hva brukes den til?
A: Den brukes for å utføre kodeblokker med betingelser.
Q: Hva er kodeblokker med betingelser?
A: Du vil lære om dette senere i kurset.
La oss se på en variabel med typen boolean:
12let variable : boolean = true; console.log(variable);
Hva brukes datatyper til?
Hovedsakelig hjelper datatyper en programmerer med å forstå koden sin bedre. Du står fritt til å velge om du vil bruke datatyper eller ikke, men TypeScript er høyt ansett for denne funksjonen.
I tillegg bidrar datatyper til å unngå feil, ettersom TypeScript-kompilatoren vil fremheve kodefragmenter der datatyper ikke samsvarer, som vist på skjermbildet:
Vi definerte variabler med typene number og string. Deretter prøver vi å dele en numerisk verdi på en streng. Kompilatoren advarer oss om at vi kanskje gjør en feil. Kompilatoren passer godt på oss.
Takk for tilbakemeldingene dine!