SharedArrayBuffer() コンストラクター
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since December 2021.
メモ: SharedArrayBuffer
は、 2018 年 1 月 5 日に Spectre への対策として、すべての主要ブラウザーで既定で無効化されました。 Chrome は、 Spectre スタイルの脆弱性から保護するためにサイトアイソレーション機能が有効になっているプラットフォームでは、 v67 で再有効化しました。
SharedArrayBuffer()
コンストラクターは SharedArrayBuffer
オブジェクトを生成し、これは ArrayBuffer
オブジェクトと似た、汎用的な、固定長の生のバイナリーデータバッファーを表します。
試してみましょう
構文
js
new SharedArrayBuffer();
new SharedArrayBuffer(length);
引数
length
省略可-
生成する配列バッファーの長さをバイト数で指定します。
返値
指定された長さの新しい SharedArrayBuffer
オブジェクトです。中身は 0 で初期化されます。
例
SharedArrayBuffer を生成するには常に new 演算子を使用する
仕様書
Specification |
---|
ECMAScript Language Specification # sec-sharedarraybuffer-constructor |
ブラウザーの互換性
BCD tables only load in the browser