TypeScript поддерживает те же примитивные типы данных, которые мы используем в JavaScript: Boolean
, Number
и String
. Это возможно потому, что TypeScript является надмножеством JavaScript и представляет собой расширенную версию языка. В TypeScript каждый тип данных используется с определенной целью и имеет свои особенности.
Boolean
- это простейший тип данных в TypeScript. Это только два значения: true
и false
. В TypeScript переменная типа Boolean
объявляется следующим образом:
let bValue: boolean = false;
String
- это тип данных, используемый для работы с текстовыми данными. В TypeScript строки могут быть заключены в одинарные кавычки (' '
), двойные кавычки (" "
) или косые кавычки (` `
) для объявление шаблонной строки.
let name: string = "Jack";
Number
- это тип данных, используемый для работы с числовыми значениями. В TypeScript все числовые значения являются числами с плавающей запятой.
let age: number = 16;
Использование правильных типов данных может значительно сократить количество ошибок, которые могут возникнуть во время выполнения программы. Вместо того, чтобы ждать ошибок во время выполнения, TypeScript позволяет нам отлавливать ошибки на этапе написания кода, что экономит время разработки и улучшает качество программного обеспечения.