title | slug | l10n | ||
---|---|---|---|---|
SharedArrayBuffer.prototype.byteLength |
Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/byteLength |
|
{{JSRef}}
byteLength
アクセサープロパティは、{{jsxref("SharedArrayBuffer")}} の長さをバイト単位で表します。
{{InteractiveExample("JavaScript Demo: SharedArrayBuffer.byteLength", "shorter")}}
// Create a SharedArrayBuffer with a size in bytes
const buffer = new SharedArrayBuffer(8);
console.log(buffer.byteLength);
// Expected output: 8
byteLength
プロパティは、 set アクセサー関数が undefined
であるアクセサープロパティです。つまり、このプロパティは読み取り専用です。値は共有配列が生成されたときに決定され、変更できません。
const sab = new SharedArrayBuffer(1024);
sab.byteLength; // 1024
{{Specifications}}
{{Compat}}
- {{jsxref("SharedArrayBuffer")}}