--- title: ArrayBuffer.prototype slug: Web/JavaScript/Reference/Global_Objects/ArrayBuffer/prototype tags: - ArrayBuffer - JavaScript - Property translation_of: Web/JavaScript/Reference/Global_Objects/ArrayBuffer translation_of_original: Web/JavaScript/Reference/Global_Objects/ArrayBuffer/prototype ---
{{JSRef}}

Die ArrayBuffer.prototype Eigenschaft repräsentiert den Prototyp für das {{jsxref("ArrayBuffer")}} Objekt.

{{js_property_attributes(0,0,0)}}

Beschreibung

ArrayBuffer Instanzen erben von ArrayBuffer.prototype. Wie bei allen Konstruktoren, kann der Prototype des Konstruktorobjekts geändert werden, um Änderungen für alle ArrayBuffer Instanzen zu übernehmen.

Eigenschaften

ArrayBuffer.prototype.constructor
Spezifiziert die Funktion, die das Prototypeobjekt erstellt. Der Initialwert ist der eingebaute Standard-ArrayBuffer-Konstruktor.
{{jsxref("ArrayBuffer.prototype.byteLength")}} {{readonlyInline}}
Die größe, in Bytes, des Arrays. Dieser wird bei der Erstellung des Arrays ermittelt und kan nicht geändert werden.

Methoden

{{jsxref("ArrayBuffer.prototype.slice()")}}
Gibt einen neuen ArrayBuffer zurück, welcher eine Kopie der Bytes des eigentlichen ArrayBuffer einthält. Die Kopie geht von begin (inklusiv) bis end (exclusiv). Wenn einer der Werte negativ ist, referenziert er auf den Index vom Ende des Arrays an und nicht vom Beginn des Arrays.

Spezifikationen

Spzifikation Status Kommentar
{{SpecName('ES6', '#sec-arraybuffer.prototype', 'ArrayBuffer.prototype')}} {{Spec2('ES6')}} Initiale Definition.
{{SpecName('ESDraft', '#sec-arraybuffer.prototype', 'ArrayBuffer.prototype')}} {{Spec2('ESDraft')}}  

Browserkompatibilität

{{Compat("javascript.builtins.ArrayBuffer.prototype")}}

Siehe auch