TypeScript Playground
TypeScript Playground - это онлайн-среда разработки (IDE), которая позволяет пользователям писать и выполнять TypeScript код прямо в браузере. Она предоставляет редактор кода, панель с результатами и окно вывода, а также поддерживает автодополнение, валидацию типов и другие инструменты для удобной разработки на TypeScript.
Пример использования TypeScript Playground:
typescript
// Пример TypeScript кода в Playground
// Определение типа для объекта
type Person = {
name: string;
age: number;
};
// Создание экземпляра объекта с использованием определенного типа
const person: Person = {
name: "John",
age: 25,
};
// Функция, принимающая объект типа Person и возвращающая приветствие с именем и возрастом
function greet(person: Person): string {
return `Hello, ${person.name}! You are ${person.age} years old.`;
}
// Вызов функции и вывод результата в окно вывода
console.log(greet(person));
При запуске этого кода в TypeScript Playground вы увидите результат в окне вывода:
Hello, John! You are 25 years old.
TypeScript Playground также поддерживает использование библиотек и загрузку этих библиотек с помощью директивы `import`. Например, вы можете импортировать функцию `uppercase` из библиотеки `lodash` и использовать ее в своем коде:
typescript
import { uppercase } from "lodash";
const text = "hello";
const capitalizedText = uppercase(text);
console.log(capitalizedText);
На этом примере вы увидите, что код конвертирует строку "hello" в "HELLO" и выводит результат в окне вывода.