DataView.prototype.buffer
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itโs been available across browsers since โจ2015ๅนด7ๆโฉ.
buffer
ๅฑๆงๆ่ฟฐไบๅจๆ้ ๆถ่ขซ DataView ๅผ็จ็ ArrayBuffer
ใ
ๅฐ่ฏไธไธ
// Create an ArrayBuffer
const buffer = new ArrayBuffer(123);
// Create a view
const view = new DataView(buffer);
console.log(view.buffer.byteLength);
// Expected output: 123
่ฏญๆณ
dataview.buffer
ๆ่ฟฐ
buffer
ๅฑๆงๆฏไธไธช่ฎฟ้ฎๅจ (accessor) ๅฑๆง๏ผๅฎ็ set
ๅฑๆงไธบ undefined
๏ผ่ฟๆๅณ็ๅฎๆฏๅช่ฏป็ใๅผๅจ DataView
่ขซๅๅปบๆถๅฐฑ็กฎๅฎไบ๏ผไธไธ่ฝๆนๅใ
็คบไพ
ไฝฟ็จ buffer
ๅฑๆง
js
var buffer = new ArrayBuffer(8);
var dataview = new DataView(buffer);
dataview.buffer; // ArrayBuffer { byteLength: 8 }
่ง่
Specification |
---|
ECMAScriptยฎ 2026 Language Specification # sec-get-dataview.prototype.buffer |
ๆต่งๅจๅ ผๅฎนๆง
Loadingโฆ