Uint8Array.prototype.toHex()
Baseline
2025
Newly available
Since September 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Die toHex()
-Methode von Uint8Array
-Instanzen gibt einen hex-kodierten String basierend auf den Daten in diesem Uint8Array
-Objekt zurück.
Diese Methode erstellt Strings aus einem Bytearray. Um einzelne Zahlen in Hexadezimalzahlen zu konvertieren, verwenden Sie stattdessen die Methode Number.prototype.toString()
mit radix
auf 16
gesetzt.
Syntax
js
toHex()
Parameter
Keine.
Rückgabewert
Ein hex-kodierter String, der die Daten im Uint8Array
darstellt.
Beispiele
>Binärdaten kodieren
Dieses Beispiel kodiert Daten aus einem Uint8Array
in einen hex-String.
js
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"
Spezifikationen
Specification |
---|
Uint8Array to/from base64> # sec-uint8array.prototype.tohex> |
Browser-Kompatibilität
Loading…