Menu
Coddy logo textTech

Явные аннотации типов

Часть раздела Введение в TypeScript путешествия по JavaScript на Coddy. Урок 11 из 73.

Понимание того, когда использовать явные аннотации, а когда полагаться на вывод типов, имеет решающее значение для написания эффективного кода на TypeScript.

Наиболее распространенный сценарий, требующий явного указания типов, — это объявление переменной без немедленного присвоения ей значения:

let score: number;  // Необходимо явно указать тип
score = 85;         // Присвоение значения позже

Без явной аннотации : number TypeScript вывел бы тип как any, теряя все преимущества типобезопасности. Явно объявляя тип, вы гарантируете, что позже этой переменной можно будет присвоить только числовые значения.

challenge icon

Задание

Легко

Объявите переменную с именем totalScore с явным типом number, не присваивая ей начальное значение.

На следующей строке присвойте значение 95 переменной totalScore.

Затем объявите другую переменную с именем playerName с явным типом string, не присваивая ей начальное значение.

На следующей строке присвойте значение "Alex" переменной playerName.

Наконец, выведите обе переменные в консоль на отдельных строках: сначала totalScore, затем playerName.

Попробуйте сами

// TODO: Напишите ваш код здесь
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Введение в TypeScript

Потренируйтесь самостоятельно: Онлайн-компилятор JavaScript