Menu
Coddy logo textTech

Типизированные массивы

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

Типизированные массивы — это одна из самых мощных возможностей TypeScript для организации и управления множеством значений при сохранении типобезопасности.

В TypeScript вы можете указать, что массив должен содержать только элементы определенного типа, используя синтаксис Type[]. Это гарантирует, что каждый элемент в массиве соответствует ожидаемому типу, предотвращая распространенные ошибки, возникающие при смешивании различных типов данных.

let numbers: number[] = [1, 2, 3, 4, 5];
let names: string[] = ["Alice", "Bob", "Charlie"];
let flags: boolean[] = [true, false, true];

Когда вы объявляете типизированный массив, TypeScript гарантирует, что в него могут быть добавлены только значения указанного типа. Это означает, что вы не сможете случайно смешать строки с числами или другими несовместимыми типами, что помогает выявлять ошибки на этапе разработки, а не во время выполнения программы.

quiz iconПроверьте себя

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

quiz iconПроверьте себя

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

quiz iconПроверьте себя

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

challenge icon

Задание

Легко

Создайте типизированный массив с именем scores, который может содержать только числа, и инициализируйте его значениями 85, 92 и 78.

Затем создайте еще один типизированный массив с именем studentNames, который может содержать только строки, и инициализируйте его значениями "Alice", "Bob" и "Charlie".

Наконец, создайте типизированный массив с именем passedExams, который может содержать только логические значения, и инициализируйте его значениями true, false и true.

Выведите все три массива в консоль на отдельных строках в том порядке, в котором они были созданы.

Шпаргалка

Типизированные массивы в TypeScript гарантируют, что массивы содержат только элементы определенного типа, используя синтаксис Type[]:

let numbers: number[] = [1, 2, 3, 4, 5];
let names: string[] = ["Alice", "Bob", "Charlie"];
let flags: boolean[] = [true, false, true];

TypeScript обеспечивает типобезопасность, предотвращая смешивание несовместимых типов в одном и том же массиве, выявляя ошибки на этапе разработки.

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

// TODO: Напишите свой код здесь
// Создайте три типизированных массива, как описано в задании

// Выведите все три массива в консоль
quiz iconПроверьте себя

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

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