Встречается на собеседованиях • сегодня

Какие знаешь структуры данных в JavaScript

В JavaScript основные структуры данных включают:

Примитивные типы:

  • Number, String, Boolean, null, undefined, Symbol, BigInt

Объектные типы:

  • Object – базовая структура (ключ-значение)
  • Array – упорядоченный список
  • Set – коллекция уникальных значений
  • Map – коллекция ключ-значение с любыми типами ключей
  • WeakMap/WeakSet – аналоги Map/Set с weak-ссылками

Примеры:

javascript
const arr = [1, 2, 3]; // Array
const set = new Set([1, 2, 2]); // Set {1, 2}
const map = new Map([['key', 'value']]); // Map {'key' => 'value'}

Также существуют типизированные массивы (Int32Array и др.) и структуры данных, которые можно реализовать поверх базовых (стек, очередь, связный список).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы