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

В чем разница между массивом и объектом

Массивы и объекты — это коллекции данных, но с разными целями и особенностями.

Массивы:

  • Упорядоченные списки с числовыми индексами (начинаются с 0).
  • Идеальны для хранения последовательностей данных.
  • Имеют методы для работы с элементами (push, pop, map и т.д.).
javascript
const fruits = ['apple', 'banana'];
fruits.push('orange'); // ['apple', 'banana', 'orange']

Объекты:

  • Неупорядоченные коллекции пар ключ: значение.
  • Ключи — строки или символы (не числа по умолчанию).
  • Используются для структурированных данных с именованными свойствами.
javascript
const user = { name: 'Alice', age: 25 };
user.city = 'Berlin'; // { name: 'Alice', age: 25, city: 'Berlin' }

Когда что использовать:

  • Массив — когда важен порядок и нужны методы обработки.
  • Объект — когда данные логически связаны и требуют описательных ключей.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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