TypeScript

programmeertaal, superset van JavaScript die compileert naar JavaScript Van Wikipedia, de vrije encyclopedie

TypeScript

TypeScript is een open source programmeertaal ontwikkeld door Microsoft. Het is een strikte superset van JavaScript, en voegt typing en objectgeoriënteerd programmeren toe aan de taal. Anders Hejlsberg, hoofdarchitect van C# en bedenker van Delphi en Turbo Pascal, heeft aan de ontwikkeling van TypeScript gewerkt.[2][3][4][5] TypeScript kan gebruikt worden voor de ontwikkeling van JavaScript-toepassingen voor client-side of server-side (Node.js).

Snelle feiten Paradigma, Verschenen ...
TypeScript
Thumb
Paradigma objectgeoriënteerd, scripttaal, imperatief, functioneel, generiek
Verschenen 1 oktober 2012 (12 jaar)
Ontwerper Anders Hejlsberg
Ontwikkelaar Microsoft
Huidige versie 5.8.2[1] 
(28 februari 2025)
Typesysteem Duck-typing, graduele typering, structurele typering
Beïnvloed door JavaScript, C#, Java, CoffeeScript
Invloed op AtScript
Licentie Apache Licentie v2.0
Bestands­extensies ts, tsx
Website (en) Projectpagina
Portaal    Informatica
Sluiten

Kenmerken

TypeScript is ontworpen voor de ontwikkeling van grote toepassingen en transcompileert naar JavaScript.[6] Omdat het een superset is van JavaScript, is elk bestaand JavaScript-programma automatisch ook een geldig TypeScript-programma.

TypeScript ondersteunt klassen volgens ECMAScript 2015.

Voorbeeld:

class Person {

    constructor(private name: string, private age: number, private salary: number) { }
    
    toString(): string {
        return `${this.name} (${this.age}) (${this.salary})`; 
    }
}

De TypeScript-compiler, genaamd tsc, is zelf geschreven in TypeScript.

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.