DataView.prototype.buffer - JavaScript | MDN

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Die buffer Accessor-Eigenschaft von DataView Instanzen gibt den ArrayBuffer oder SharedArrayBuffer zurück, der bei der Konstruktion dieser Ansicht referenziert wurde.

Probieren Sie es aus

// Create an ArrayBuffer
const buffer = new ArrayBuffer(123);

// Create a view
const view = new DataView(buffer);

console.log(view.buffer.byteLength);
// Expected output: 123

Beschreibung

Die buffer-Eigenschaft ist eine Accessor-Eigenschaft, deren set-Accessor-Funktion undefined ist, was bedeutet, dass Sie diese Eigenschaft nur lesen können. Der Wert wird beim Erstellen der DataView festgelegt und kann nicht geändert werden.

Beispiele

Verwendung der buffer-Eigenschaft

js

const buffer = new ArrayBuffer(8);
const dataview = new DataView(buffer);
dataview.buffer; // ArrayBuffer { byteLength: 8 }

Spezifikationen

Spezifikation
ECMAScript® 2026 Language Specification
# sec-get-dataview.prototype.buffer

Browser-Kompatibilität

Siehe auch

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.