Встроенные типы в TypeScript
TypeScript — это надстройка над JavaScript, которая добавляет статическую типизацию. Это помогает разработчикам избежать множества ошибок и делает код более читаемым и поддерживаемым. В TypeScript существует несколько встроенных типов, которые используются для указания типов переменных, параметров функций и возвращаемых значений.
Основные встроенные типы:
let age: number = 25;
let price: number = 19.99;
let name: string = "Иван";
let greeting: string = `Привет, ${name}!`;
let isDeveloper: boolean = true;
let randomValue: any = 5;
randomValue = "Теперь строка";
function logMessage(message: string): void {
console.log(message);
}
let emptyValue: null = null;
let notAssigned: undefined = undefined;
let scores: number[] = [95, 85, 75];
let names: string[] = ["Аня", "Петя", "Маша"];
let person: [string, number] = ["Иван", 25];
enum Color {
Red,
Green,
Blue
}
let c: Color = Color.Green;
function error(message: string): never {
throw new Error(message);
}
let person: { name: string; age: number } = { name: "Настя", age: 30 };
Заключение
Понимание встроенных типов в TypeScript является важным для разработки надежных и устойчивых приложений. Правильное использование типов помогает минимизировать ошибки во время компиляции и сделать код более чистым и понятным. Попробуйте поэкспериментировать с типами в своих проектах, чтобы лучше понять их особенности и преимущества!