Как развернуть массив в JavaScript
В JavaScript есть встроенный метод reverse()
для работы с массивами, который позволяет развернуть массив.
Синтаксис
array.reverse()
Метод reverse()
изменяет исходный массив, переставляя его элементы в обратном порядке.
Пример
let array = [1, 2, 3, 4, 5];
array.reverse();
console.log(array); // Выводит: [5, 4, 3, 2, 1]
Как видите, после применения метода reverse()
, исходный массив был изменен и теперь его элементы расположены в обратном порядке.
Важно помнить
- Метод
reverse()
изменяет исходный массив, а не создает новый. - Если вам нужно создать новый массив, а исходный оставить без изменений, вы можете воспользоваться методом
slice()
перед применениемreverse()
.
Пример создания нового массива
let array = [1, 2, 3, 4, 5];
let reversedArray = array.slice().reverse();
console.log(reversedArray); // Выводит: [5, 4, 3, 2, 1]
console.log(array); // Выводит: [1, 2, 3, 4, 5]
В данном случае, исходный массив остался неизменным, а новый массив был создан с элементами в обратном порядке.
Комментарии
Отправить комментарий