Изменяет порядок следования элементов в массиве на обратный.

Спецификация: ECMAScript 1-е издание.
array.reverse()

Возвращает изменённый массив с обратным порядком следования его элементов.

Метод reverse() меняет порядок следования элементов в массиве на обратный и возвращает переупорядоченный массив. Первый элемент массива становится последним, а последний – первым.

На заметку: При использовании метода reverse() новый массив не создается, а возвращается ссылка на текущий уже измененный массив.

Выполнить код »

Из примера видно, что если массив имеет «дыры», метод reverse создает элементы в массиве, которые заполняют пробелы в нем. Каждый из этих созданных элементов имеет значение undefined.


Комментарии

пожелания к комментариям…
  • Приветствуются комментарии, соответствующие теме урока: вопросы, ответы, предложения.
  • Одну строчку кода оборачивайте в тег <code>, несколько строчек кода — в теги <pre><code>...ваш код...</code></pre>.
  • Допускаются ссылки на онлайн-песочницы (codepen, plnkr, JSBin и др.).