Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 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 |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2026年1月22日 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.