Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
Since April 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Float16Array 型配列は、プラットフォームのバイトオーダーで 16 ビット浮動小数点数の配列を表します。バイトオーダーの制御が必要な場合は、代わりに DataView を使用してください。初期化データが明示的に与えられない限り、内容は 0 に初期化されます。一旦初期化されると、オブジェクトのメソッドを使用するか、標準的な配列インデックスの構文(つまりブラケット記法)を使用して配列の要素を参照できます。
Float16Array は隠された TypedArray クラスのサブクラスです。
メモ: Float16 のサポートは、JavaScript API と CPU アーキテクチャの両方において万能ではありません。これを使用すると、プラットフォームによってはパフォーマンスが低下する可能性があります。これは、float-backed canvases、WebGPU、WebGL、stable diffusion を含む深層学習モデルなど、高度に最適化されパフォーマンスに敏感なシステムとのやり取りを想定しています。
新しい Float16Array オブジェクトを作成します。
以下に加えて、親である TypedArray から静的プロパティを継承します。
Float16Array.BYTES_PER_ELEMENT要素サイズを数値で返します。Float16Array の場合は 2 を返します。
親である TypedArray から静的メソッドを継承します。
以下に加えて、親である TypedArray からインスタンスプロパティを継承します。
これらのプロパティは Float16Array.prototype で定義され、すべての Float16Array インスタンスで共有されます。
Float16Array.prototype.BYTES_PER_ELEMENT要素サイズを数値で返します。Float16Array の場合は 2 を返します。
Float16Array.prototype.constructorインスタンスオブジェクトを生成したコンストラクター関数です。Float16Array インスタンスの場合、初期値は Float16Array コンストラクターです。
親である TypedArray からインスタンスメソッドを継承します。
| ECMAScript® 2027 Language Specification # sec-float16array |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2024年7月28日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.