Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Das Uint8Array typisierte Array stellt ein Array von 8-Bit-Unsigned-Integern dar. Der Inhalt wird auf 0 initialisiert, es sei denn, es werden explizit Initialisierungsdaten bereitgestellt. Sobald es erstellt ist, können Sie auf Elemente im Array entweder mittels der Methoden des Objekts oder mittels der Standard-Array-Indizierungs-Syntax (d.h. unter Verwendung der Klammernotation) zugreifen.
Uint8Array ist eine Unterklasse der verborgenen TypedArray Klasse.
Uint8Array ist derzeit die einzige TypedArray-Unterklasse, die zusätzliche Methoden im Vergleich zu anderen typisierten Arrays hat. Aufgrund seiner Natur als generisches Byte-Array ist es am besten geeignet für die Arbeit mit beliebigen binären Daten. Es unterstützt zwei Methodensätze zur Erstellung, Serialisierung und Modifikation von Uint8Array-Daten zu/von Hex-Strings und Base64-Strings.
Erstellt ein neues Uint8Array-Objekt.
Erbt auch statische Eigenschaften von seinem Eltern TypedArray.
Uint8Array.BYTES_PER_ELEMENTGibt den numerischen Wert der Elementgröße zurück. 1 im Fall von Uint8Array.
Erbt statische Methoden von seinem Eltern TypedArray.
Uint8Array.fromBase64()Erstellt ein neues Uint8Array-Objekt aus einem base64-kodierten String.
Uint8Array.fromHex()Erstellt ein neues Uint8Array-Objekt aus einem Hex-kodierten String.
Erbt auch Instanzeigenschaften von seinem Eltern TypedArray.
Diese Eigenschaften sind auf Uint8Array.prototype definiert und werden von allen Uint8Array-Instanzen geteilt.
Uint8Array.prototype.BYTES_PER_ELEMENTGibt den numerischen Wert der Elementgröße zurück. 1 im Fall von einem Uint8Array.
Uint8Array.prototype.constructorDie Konstruktorfunktion, die das Instanzobjekt erstellt hat. Für Uint8Array-Instanzen ist der Anfangswert der Uint8Array Konstruktor.
Erbt Instanzmethoden von seinem Eltern TypedArray.
Uint8Array.prototype.setFromBase64()Füllt dieses Uint8Array-Objekt mit Bytes aus einem base64-kodierten String und gibt ein Objekt zurück, das angibt, wie viele Bytes gelesen und geschrieben wurden.
Uint8Array.prototype.setFromHex()Füllt dieses Uint8Array-Objekt mit Bytes aus einem Hex-kodierten String und gibt ein Objekt zurück, das angibt, wie viele Bytes gelesen und geschrieben wurden.
Uint8Array.prototype.toBase64()Gibt einen base64-kodierten String basierend auf den Daten in diesem Uint8Array-Objekt zurück.
Uint8Array.prototype.toHex()Gibt einen Hex-kodierten String basierend auf den Daten in diesem Uint8Array-Objekt zurück.
| ECMAScript® 2027 Language Specification # sec-typedarray-objects |
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.