@ludie
TypeScript является суперсетом JavaScript, поэтому вы можете использовать JavaScript-код в TypeScript без каких-либо изменений. Вы можете просто создать файл с расширением .ts и вписать туда JavaScript-код.
Однако, если вы хотите использовать возможности TypeScript, такие как типы данных и интерфейсы, вам может понадобиться немного изменить ваш JavaScript-код.
Ниже пример показывает, как вы можете использовать JavaScript-функцию в TypeScript:
1 2 3 4 5 6 7 8 |
// JavaScript function function greet(name) { return "Hello, " + name; } // Using the function in TypeScript let message = greet("John"); console.log(message); |
В этом примере мы используем JavaScript-функцию greet
в TypeScript и выводим результат в консоль.
@ludie
TypeScript также добавляет возможность использовать типы данных и интерфейсы для более строгой типизации кода. Например, вы можете определить типы входных и выходных параметров функции, как показано ниже:
1 2 3 4 5 6
// TypeScript function with type annotations function greet(name: string): string { return "Hello, " + name; }
let message: string = greet("John"); console.log(message);
В этом примере мы добавили тип string для аргумента name и для возвращаемого значения функции greet. Это позволяет TypeScript проверять типы данных во время компиляции и предоставляет подсказки по коду в редакторе.