Базовые типы: str, num, boolean
Часть раздела Введение в TypeScript путешествия по JavaScript на Coddy. Урок 6 из 73.
В TypeScript есть три основных примитивных типа, которые являются строительными блоками большинства приложений: string, number и boolean. Эти типы позволяют вам строго определять, какие данные могут хранить ваши переменные.
Тип string используется для текстовых данных. Вы можете объявить строковую переменную следующим образом:
let productName: string = "Laptop";Тип number обрабатывает все числовые значения в TypeScript — как целые числа, так и десятичные дроби:
let price: number = 999.99;Тип boolean представляет значения true/false, идеально подходящие для флагов и условий:
let inStock: boolean = true;Задание
ЛегкоСоздайте три отдельные переменные с явными аннотациями типов и соответствующими значениями:
Объявите переменную с именем productName типа string и присвойте ей значение "Gaming Mouse".
Объявите переменную с именем price типа number и присвойте ей значение 49.99.
Объявите переменную с именем inStock типа boolean и присвойте ей значение true.
Выведите все три переменные в консоль на отдельных строках в том порядке, в котором они были объявлены.
Попробуйте сами
// TODO: Напишите свой код здесь
// Объявите три переменные с явными аннотациями типов и значениями
// Затем выведите их в консольВ этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Введение в TypeScript
1Начало работы с TS
Что такое TypeScript?Зачем использовать TypeScript?Ваш первый код на TypeScriptПроцесс компиляции и ошибкиИтоги: Введение в TS4Работа с функциями
Типизация параметров и возвращаемых значенийТипизация стрелочных функцийТип возвращаемого значения 'void'Необязательные параметры с '?'Значения параметров по умолчаниюТипизация Rest-параметровОпределение типов функцийИтоги: Создание типизированных функций2Основные типы
Базовые типы: str, num, booleanТип 'any': лазейкаТип 'unknown'Работа с 'null' и 'undef'Вывод типов в действииЯвные аннотации типовИтоги: Практика по основным типам5Типы: псевдонимы, объединения и пересечения
Псевдонимы типов для примитивовТипы объединения ('|')Работа с типами объединенияЛитеральные типыТипы пересечения ('&')Комбинирование псевдонимов типовИтоги: продвинутые комбинации типов3Структуры данных: массивы и кортежи
Типизированные массивыМодификатор 'readonly' для массивовЧто такое кортеж?Объявление кортежей и доступ к нимДеструктуризация кортежейКортежи readonlyМногомерные типизированные массивыОператор spread с массивамиИтоги: массивы и кортежиПотренируйтесь самостоятельно: Онлайн-компилятор JavaScript