Перейти к содержимому
2 / 36

В чём разница между TypeScript и JavaScript?

JavaScript -- динамически типизированный язык, который выполняется браузером или Node.js напрямую. TypeScript -- статически типизированная надстройка над JavaScript, которая компилируется в JS перед выполнением. Весь валидный JavaScript -- это валидный TypeScript, но не наоборот. TypeScript добавляет типы, интерфейсы, enum, generics и другие конструкции, которых нет в JS.

В чём разница между TypeScript и JavaScript? | JScriptiser