TypeScript

Wat is het?

TypeScript is een sterk getypeerde programmeertaal die voortbouwt op JavaScript door optionele statische typecontrole toe te voegen. Ontwikkeld door Microsoft, helpt het fouten op te vangen tijdens ontwikkeling in plaats van tijdens runtime, verbetert het codedocumentatie via typedefinities, en maakt betere tooling mogelijk met features zoals intelligente autocompletion en veilige refactoring in moderne code-editors.

Praktisch voorbeeld

Bij het definiëren van een functie in TypeScript specificeer je parameter- en return-types: function calculateTotal(price: number, quantity: number): number. Als je per ongeluk een string doorgeeft, toont TypeScript direct een fout in je editor voordat je de code zelfs maar uitvoert. Interfaces definiëren objectvormen zoals interface User met id, name en email properties, wat ervoor zorgt dat API-responses overeenkomen met verwachte structuren door je hele codebase.

Test je kennis

Wat voegt TypeScript toe aan JavaScript?

Vraag het aan Lex
Lex kent de context van deze term en helpt je sneller met gerichte uitleg, voorbeelden en extra context.
Tip: Lex antwoordt kort in de widget. Voor meer detail, ga naar full screen modus.

Snelle links