iBird Rose, массив является потомком объекта. В JavaScript нет понятия "обычный массив". Массив в JavaScript это объект у которого есть специальные поля и методы. Отображается в строках он по-другому только потому, что у него переопределен метод toString.