Spec-Zone.ru › JavaScript

Uint8Array.prototype.toHex()

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

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

Метод toHex() экземпляров Uint8Array возвращает строку в шестнадцатеричном формате, основанную на данных в этом объекте Uint8Array.

Этот метод создает строки из массива байтов. Чтобы преобразовать отдельные числа в шестнадцатеричный формат, вместо этого используйте метод Number.prototype.toString() с radix, установленным в 16.

Синтаксис

toHex()

Параметры

Нет.

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

Строка в шестнадцатеричном формате, представляющая данные в Uint8Array.

Примеры

Кодирование двоичных данных

В этом примере данные из Uint8Array кодируются в шестнадцатеричную строку.

const uint8Array = new Uint8Array([202, 254, 208, 13]);
console.log(uint8Array.toHex()); // "cafed00d"

const data = new Uint8Array([255, 0, 0, 0, 255, 0, 0, 0, 255]);
for (let i = 0; i < data.length; i += 3) {
  console.log(data.slice(i, i + 3).toHex());
}
// "ff0000"
// "00ff00"
// "0000ff"

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

Спецификация
ECMAScript® 2027 Language Specification
# sec-uint8array.prototype.tohex

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

Настольные компьютеры Мобильные устройства Сервер
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
toHex
140
140
133
124
18.2
140
133
92
18.2
30.0
140
18.2
1.1.22
2.5.0
25.0.0

См. также

  • Polyfill of Uint8Array.prototype.toHex in core-js
  • es-shims polyfill of Uint8Array.prototype.toHex
  • Uint8Array
  • Uint8Array.fromHex()
  • Uint8Array.prototype.setFromHex()
  • Number.prototype.toString()

© 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/Uint8Array/toHex

Spec-Zone.ru

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