Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.09 KB

File metadata and controls

45 lines (29 loc) · 1.09 KB
title slug l10n
SharedArrayBuffer.prototype.byteLength
Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/byteLength
sourceCommit
c4e3558ee1045803df4a685f11f94dca273cd5fe

{{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 であるアクセサープロパティです。つまり、このプロパティは読み取り専用です。値は共有配列が生成されたときに決定され、変更できません。

byteLength の使用

const sab = new SharedArrayBuffer(1024);
sab.byteLength; // 1024

仕様書

{{Specifications}}

ブラウザーの互換性

{{Compat}}

関連情報

  • {{jsxref("SharedArrayBuffer")}}