Встречается на собеседованиях • сегодня
Использовал ли tuple
Кортеж (tuple) — это неизменяемая (immutable) коллекция в JavaScript, которая может содержать элементы разных типов. В отличие от массивов, кортежи гарантируют порядок и типы элементов, что полезно при строгой типизации (например, в TypeScript).
Пример с TypeScript:
typescript
type UserData = [string, number, boolean]; // Кортеж: имя, возраст, активен
const user: UserData = ['Alex', 30, true];В чистом JavaScript кортежи как отдельная структура не существуют, но их можно имитировать с помощью массивов с фиксированной длиной и типами. Основные особенности:
- Неизменяемость (после создания нельзя изменить длину или типы элементов)
- Часто используются для возврата нескольких значений из функции
- Поддержка деструктуризации:
const [name, age] = getUser()
Используются редко, но могут быть полезны для строгой типизации в TS.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы