JavaScript метод reverse()
JavaScript ArrayОпределение и применение
JavaScript метод reverse() позволяет обратить порядок следования элементов массива, таким образом, что первый элемент массива становится последним, а последний элемент первым (размещает элементы объекта Array в обратном порядке). При использовании метода reverse() новый массив не создается, а возвращается ссылка на текущий уже измененный массив.
Обращаю Ваше внимание, что если массив не является непрерывным (существуют разрывы между индексами), то метод reverse() заполняет эти разрывы элементами со значением undefined.
Поддержка браузерами
Метод | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
reverse() | Да | Да | Да | Да | Да | Да |
JavaScript синтаксис:
array.reverse()
Версия JavaScript
ECMAScript 1 (реализовано в JavaScript 1.1)Значения параметров
НетПример использования
var x = [1, 2, 3, "a", "b", "c"]; // инициализируем переменную, содержащую массив x.reverse(); // значение переменной ["c", "b", "a", 3, 2, 1] var y = [1, 2, 3]; // инициализируем переменную, содержащую массив y[5] = 6; // добавляем значение 6 под индексом массива 5 y.reverse(); // значение переменной [6, undefined, undefined, 3, 2, 1]JavaScript Array