Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2016年9月以降、すべてのブラウザーで利用可能です。
TypedArray.from() メソッドは、配列風オブジェクトや反復可能オブジェクトから新しい型付き配列を生成します。このメソッドは Array.from() とほぼ同じです。
ここで TypedArray は次のいずれかです。
型付き配列に変換する反復可能または配列風オブジェクトです。
mapFn 省略可型付き配列の各要素に対して呼び出す関数です。指定された場合、配列に追加するすべての値は最初にこの関数に渡され、代わりに mapFn の返値が型付き配列に追加されます。この関数は以下の引数で呼び出されます。
element現在処理されている型付き配列の要素です。
index現在処理されている型付き配列の要素のインデックスです。
thisArg 省略可mapFn を実行するときに this として使う値です。
新しい TypedArray インスタンスです。
詳しくは Array.from() をご覧ください。
Array.from() と TypedArray.from() の間には微妙な違いがあります(メモ: 下記で言及する this 値は TypedArray.from() が呼び出された this 値であり、 mapFn を呼び出すために用いた thisArg 引数ではありません)。
アロー関数をマップ関数として使用して要素を操作します。
from() の this 値は TypedArray インスタンスを返すコンストラクターでなければなりません。
| ECMAScript® 2027 Language Specification # sec-%typedarray%.from |
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。
より良いインターネットのための青写真。
このコンテンツの一部は、©1998–2026 個人の mozilla.org 協力者です。コンテンツはクリエイティブ・コモンズ・ライセンスのもとで利用できます。