Naar inhoud springen

TypeScript

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Xqbot (overleg | bijdragen) op 17 apr 2020 om 22:37. (Bot: Vervang de verouderde <source> tag)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
TypeScript
TypeScript
Paradigma objectgeoriënteerd, scripttaal, imperatief, functioneel, generiek
Verschenen 2012
Ontworpen door Microsoft
Ontwikkeld door Microsoft
Huidige versie 3.4
Beïnvloed door JavaScript, Java, C#
Invloed op AtScript
Licentie Apache License 2.0
Bestandsextensies .ts, .tsx
Website http://www.typescriptlang.org
Portaal  Portaalicoon   Informatica

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.[1][2][3][4] TypeScript kan gebruikt worden voor de ontwikkeling van JavaScript-toepassingen voor client-side of server-side (Node.js).

Kenmerken

TypeScript is ontworpen voor de ontwikkeling van grote toepassingen en transcompileert naar JavaScript.[5] 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.

Externe links