Sammendrag
Gratulerer!
Du har tatt et lite steg for en person, men et kjempehopp for din vellykkede karriere! Du har fullført nybegynnerkurset i TypeScript, og det er prisverdig. Hvis du har løst alle oppgavene og studert teorien, gjør du det bra! Men hvis du hoppet over kapitler bare for å få sertifikatet, ja, det er ditt problem.
La oss oppsummere hele nybegynnerkurset, hva TypeScript er, og hvorfor det er viktig. Vi går gjennom grunnleggende syntaks, fordelene med TypeScript, og mye mer.
Oversikt
TypeScript er et generelt programmeringsspråk som fungerer som et supersett av JavaScript. TypeScript utmerker seg med statisk typisering, feilmarkering under kodefasen, objektorienterte programmeringsfunksjoner, og mange andre forbedringer sammenlignet med JavaScript.
TypeScript er populært og utbredt i bruk. Det er førstevalget for frontend-utvikling i mange ledende selskaper og er en sentral komponent i ulike populære rammeverk. Det enkleste eksempelet er Angular.
Syntaks
For å vise informasjon i konsollen, bruker vi følgende syntaks:
console.log("Text we want to output");
Hvis vi ønsker å erklære en variabel uten noen type, kan vi bruke følgende syntaks:
let name = value;
Typet variabel:
let name: type = value;
Én-linjers kommentar:
// commented fragment
Flerlinjekommentar:
/* multi-line
fragment */
Betingede setninger
Syntaks for if-setningen:
if (condition) {
// code to be executed if the condition is true
}
condition må ha en boolean-type!
if-else-setning:
if (first_condition) {
// code block if the first condition is true
} else if (second_condition) {
/* A block of code that will execute
if the first condition is false
and the second condition is true. */
} else {
/* A block of code that will execute
if all previous conditions are false.
}
Switch-case:
switch (expression) {
case value1:
// Code to be execute if expression equals value1
break;
case value2:
// Code to execute if expresson equals value2
break;
// Additional cases...
default:
/* Code to execute if none of the cases
match the expression
}
Arrays
Deklarering av array:
let name[]: type[] = [element1, elememt2, ... , elementN];
Nullindeksering:
[0, 1, 2, ..., n];
Dette betyr at det første elementet i arrayet vil ha indeks 0, det andre elementet vil ha indeks 1, og så videre.
Du kan hente et element fra arrayet ved å bruke dets indeks:
var element = array[index];
Du kan også endre elementene i et array ved å bruke indeksene deres:
array[index] = value;
Du kan utforske array-metoder i dette kapittelet: Arbeide med array-elementer
Løkker
while-loop syntaks:
while (condition) {
// The code that the loop will execute
// while the condition is `true`
}
Nøkkelordet break brukes for å umiddelbart stoppe utførelsen av en løkke.
Syntaks for do-while-løkke:
do {
// The code that the loop will execute
// while the condition is `true`
} while (condition)
do-while-løkke vil alltid kjøre minst én gang.
Syntaks for for-løkke:
for (initialization; condition; increment/decrement) {
// Code to be executed in each iteration
}
Funksjoner
Syntaks for funksjoner:
function name(parameter: type, optionalParameter?: type, defaultParameter: type = value) : returnType {
// reusable code block
}
Hvordan kalle en funksjon?
functionName(parameters);
Dette er de grunnleggende konseptene og syntaksen du har gjennomgått i dette kurset.
Fra nå av har du et grunnlag i TypeScript, og du kan skrive enkle programmer og funksjoner. I fremtidige kurs vil du lære mer avanserte emner, som objektorientert programmering, klasser, objekter, anonyme funksjoner og mye mer.
Nå vil jeg gratulere deg nok en gang og ønske deg en velfortjent pause. Du har gjort en flott innsats!
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 the main differences between TypeScript and JavaScript?
What are the advantages of using TypeScript in real-world projects?
Can you give examples of when to use typed variables in TypeScript?
Awesome!
Completion rate improved to 2.94
Sammendrag
Sveip for å vise menyen
Gratulerer!
Du har tatt et lite steg for en person, men et kjempehopp for din vellykkede karriere! Du har fullført nybegynnerkurset i TypeScript, og det er prisverdig. Hvis du har løst alle oppgavene og studert teorien, gjør du det bra! Men hvis du hoppet over kapitler bare for å få sertifikatet, ja, det er ditt problem.
La oss oppsummere hele nybegynnerkurset, hva TypeScript er, og hvorfor det er viktig. Vi går gjennom grunnleggende syntaks, fordelene med TypeScript, og mye mer.
Oversikt
TypeScript er et generelt programmeringsspråk som fungerer som et supersett av JavaScript. TypeScript utmerker seg med statisk typisering, feilmarkering under kodefasen, objektorienterte programmeringsfunksjoner, og mange andre forbedringer sammenlignet med JavaScript.
TypeScript er populært og utbredt i bruk. Det er førstevalget for frontend-utvikling i mange ledende selskaper og er en sentral komponent i ulike populære rammeverk. Det enkleste eksempelet er Angular.
Syntaks
For å vise informasjon i konsollen, bruker vi følgende syntaks:
console.log("Text we want to output");
Hvis vi ønsker å erklære en variabel uten noen type, kan vi bruke følgende syntaks:
let name = value;
Typet variabel:
let name: type = value;
Én-linjers kommentar:
// commented fragment
Flerlinjekommentar:
/* multi-line
fragment */
Betingede setninger
Syntaks for if-setningen:
if (condition) {
// code to be executed if the condition is true
}
condition må ha en boolean-type!
if-else-setning:
if (first_condition) {
// code block if the first condition is true
} else if (second_condition) {
/* A block of code that will execute
if the first condition is false
and the second condition is true. */
} else {
/* A block of code that will execute
if all previous conditions are false.
}
Switch-case:
switch (expression) {
case value1:
// Code to be execute if expression equals value1
break;
case value2:
// Code to execute if expresson equals value2
break;
// Additional cases...
default:
/* Code to execute if none of the cases
match the expression
}
Arrays
Deklarering av array:
let name[]: type[] = [element1, elememt2, ... , elementN];
Nullindeksering:
[0, 1, 2, ..., n];
Dette betyr at det første elementet i arrayet vil ha indeks 0, det andre elementet vil ha indeks 1, og så videre.
Du kan hente et element fra arrayet ved å bruke dets indeks:
var element = array[index];
Du kan også endre elementene i et array ved å bruke indeksene deres:
array[index] = value;
Du kan utforske array-metoder i dette kapittelet: Arbeide med array-elementer
Løkker
while-loop syntaks:
while (condition) {
// The code that the loop will execute
// while the condition is `true`
}
Nøkkelordet break brukes for å umiddelbart stoppe utførelsen av en løkke.
Syntaks for do-while-løkke:
do {
// The code that the loop will execute
// while the condition is `true`
} while (condition)
do-while-løkke vil alltid kjøre minst én gang.
Syntaks for for-løkke:
for (initialization; condition; increment/decrement) {
// Code to be executed in each iteration
}
Funksjoner
Syntaks for funksjoner:
function name(parameter: type, optionalParameter?: type, defaultParameter: type = value) : returnType {
// reusable code block
}
Hvordan kalle en funksjon?
functionName(parameters);
Dette er de grunnleggende konseptene og syntaksen du har gjennomgått i dette kurset.
Fra nå av har du et grunnlag i TypeScript, og du kan skrive enkle programmer og funksjoner. I fremtidige kurs vil du lære mer avanserte emner, som objektorientert programmering, klasser, objekter, anonyme funksjoner og mye mer.
Nå vil jeg gratulere deg nok en gang og ønske deg en velfortjent pause. Du har gjort en flott innsats!
Takk for tilbakemeldingene dine!