Объекты и массивы в JS - какая разница

Дэфид Флэган пишет:

Массивы в JavaScript – это просто специальный тип объектов, а индексы в массиве – свойства объекта, обход которых можно выполнить с помощью цикла for/in