TypeScript er den smarte udvidelse til JavaScript - og lidt til

TypeScript er baseret på programmeringssproget JavaScript og er en udvidelse af sproget. 

Det er et såkaldt supersæt af JavaScript, hvilket vil sige, at alle funktioner i JavaScript også er tilgængelige i TypeScript.

Derudover har udvidelsen flere smarte features, som kan understøtte JavaScript på forskellige måder. 

Det er open source og kan bruges på en hvilken som helst platform.

Typescript udvikling
computer coding icon

Hvordan fungerer TypeScript?

Sproget er blandt andet velegnet til større projekter, fordi den kan gøre din kode mere organiseret og lettere at integrere ved hjælp af såkaldt statisk typekontrol. Det er også smart, hvis man har at gøre med store kodebaser. 

JavaScript er et scriptingsprog på klientsiden, hvorimod TypeScript er et objektorienteret kompileret sprog. 

Det vil sige, at man ved hjælp af sproget kan kompilere kode og sætte den ind i JavaScript-kode i enhver webbrowser. 

Sproget er designet således, at det skal være så nemt og brugervenligt som muligt for udviklere at anvende. 

Et af sprogets fordele er blandt andet er muligheden for typeangivelse. 

Fun facts om TypeScript

Serversprog m.m.

Det kører både på klientsiden og serversiden. Derudover er det open source og kompilerer til ren og simpel JavaScript-kode i enhver browser.

Skabt af Microsoft

Sproget er, ligesom JavaScript, stiftet og vedligeholdt af Microsoft. Det udkom for første gang i 2012, og der er udkommet adskillige opdateringer sidenhen.

Definerede variabler

Det er muligt at specificere typer af alle variabler. Udover at angive typer i koden kan man også definere klasser, grænseflader, moduler m.m.

Har du lyst til at læse om flere frontend-teknologier?

HTML kodning

HTML

HyperText Markup Language er det kodesprog, som definerer strukturen på et website.

Læs mere »
Karsten Madsen - Projektleder i Efiware

Vil du høre mere om, hvordan vi kan løfte din online forretning til nye højder med TypeScript

Så er det Karsten, du skal have fat i!

Det er ganske uforpligtende at tage kontakt til os – vi giver gerne både en kop kaffe og et godt råd med, om ikke andet.

Karsten Klinker Madsen
Projektleder