Вопросы к Поиску с Алисой
В JavaScript используется тип данных object, потому что он позволяет хранить коллекции различных значений и более сложные сущности. learn.javascript.ru
В отличие от примитивных типов данных, таких как числа и строки, которые содержат только одно значение, объекты могут принимать наборы пар ключ-значение и хранить различные типы данных в качестве своих значений. www.freecodecamp.org