Ага, всё очевидно и логично. Уже тыщу раз это слышал. Включая и о говне в JS.
То, что в документации это описано не делает что-то очевидным или логичным.
хз при чем тут документация, хватает обычной логики. Что объект имеет свойства, у которых имя - значение, а массив стремится к числовым ключам (вместо хэшмапы)