Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Seit September 2025 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Die statische Methode Uint8Array.fromHex() erstellt ein neues Uint8Array-Objekt aus einem Hexadezimal-String.
Diese Methode parst den String in ein Byte-Array. Um den String in eine einzelne Zahl zu konvertieren, verwenden Sie stattdessen die parseInt()-Funktion mit radix auf 16 gesetzt.
Ein Hexadezimal-String, der Bytes codiert und in ein Uint8Array konvertiert werden soll. Der String muss:
Ein neues Uint8Array-Objekt, welches die dekodierten Bytes des Hexadezimal-Strings enthält.
Wird ausgelöst, wenn der Eingabe-String Zeichen außerhalb des hexadezimalen Alphabets enthält oder seine Länge ungerade ist.
TypeErrorWird ausgelöst, wenn der Eingabe-String keine Zeichenkette ist.
Dieses Beispiel dekodiert einen Hexadezimal-String in ein Uint8Array.
Auch Großbuchstaben werden unterstützt:
| ECMAScript® 2027 Language Specification # sec-uint8array.fromhex |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.