Spec-Zone.ru › JavaScript

TypedArray.prototype.reverse()

Базовая поддержка Широко доступно

Эта функция хорошо зарекомендовала себя и работает на множестве устройств и версий браузеров. Она доступна во всех браузерах с июля 2015 года.

Метод reverse() экземпляров TypedArray обращает типизированный массив на месте и возвращает ссылку на тот же типизированный массив. Первый элемент типизированного массива теперь становится последним, а последний — первым. Другими словами, порядок элементов в типизированном массиве будет изменен на противоположный. Этот метод имеет тот же алгоритм, что и Array.prototype.reverse().

Попробуйте

const uint8 = new Uint8Array([1, 2, 3]);
uint8.reverse();

console.log(uint8);
// Expected output: Uint8Array [3, 2, 1]

Синтаксис

reverse()

Параметры

Нет.

Возвращаемое значение

Ссылка на исходный типизированный массив, который теперь обращен. Обратите внимание, что типизированный массив обращается на месте, и копия не создается.

Описание

См. Array.prototype.reverse() для получения дополнительной информации. Этот метод не является общим и может быть вызван только для экземпляров типизированных массивов.

Примеры

Использование reverse()

const uint8 = new Uint8Array([1, 2, 3]);
uint8.reverse();

console.log(uint8); // Uint8Array [3, 2, 1]

Спецификации

Спецификация
ECMAScript® 2027 Language Specification
# sec-%typedarray%.prototype.reverse

Совместимость с браузерами

Настольные компьютеры Мобильные устройства Сервер
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on iOS Samsung Internet WebView Android WebView on iOS Bun Deno Node.js
reverse
45
12
37
32
10
45
37
32
10
5.0
45
10
1.0.0
1.0
4.0.0

См. также

  • Polyfill of TypedArray.prototype.reverse in core-js
  • Руководство по типизированным массивам JavaScript
  • TypedArray
  • TypedArray.prototype.join()
  • TypedArray.prototype.sort()
  • TypedArray.prototype.toReversed()
  • Array.prototype.reverse()

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/reverse

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API