Array.prototype.reverse
Переворачивает массив на месте.
Доступно с: ES1
Синтаксис
array.reverse()Возвращаемое значение
ArrayТот же самый массив, уже перевёрнутый.
Примеры
Обратный порядок:
const numbers = [1, 2, 3];
numbers.reverse();
console.log(numbers);Результат:
[
3,
2,
1
]Переворот строки — через массив символов:
console.log([...'hello'].reverse().join(''));Результат:
ollehПримечания
Метод меняет исходный массив. Если он ещё нужен в прежнем порядке, используйте toReversed() или [...array].reverse().
См. также
- Array.prototype.toReversed — Возвращает перевёрнутую копию массива.
- Array.prototype.sort — Сортирует элементы массива.
Вопросы и ответы по теме
В учебнике
- Сортировка массивов — Как отсортировать массив в JavaScript: sort, функция сравнения, сортировка чисел, строк и объектов, reverse и toSorted.