JavaScript Object.fromEntries()
- 前のページ freeze()
- 次のページ getOwnPropertyDescriptor()
- 上一层に戻る JavaScript オブジェクトリファレンスマニュアル
定義と使用方法
fromEntries()
キー値ペアリストからオブジェクトを作成するためのメソッドです。
関連メソッド:
Object.assign()
ソースオブジェクトの属性をターゲットオブジェクトにコピーします。
Object.create()
既存のオブジェクトから新しいオブジェクトを作成します。
Object.fromEntries()
キー値ペアリストからオブジェクトを作成します。
インスタンス
const fruits = [ ["apples", 300], ["pears", 900], ["bananas", 500] ]; const myObj = Object.fromEntries(fruits);
構文
Object.fromEntries(iterable)
引数
引数 | 説明 |
---|---|
iterable | オプション。可変長配列または Map。 |
返り値
タイプ | 説明 |
---|---|
Object | キー値ペアリストからオブジェクトを作成します。 |
ブラウザのサポート
ES2019 は JavaScript に以下を追加しました Object.fromEntries()
メソッド。
2020 年 1 月から、すべての現代ブラウザがサポートしています Object.fromEntries()
:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 73 | Edge 79 | Firefox 63 | Safari 12.1 | Opera 60 |
2019 年 3 月 | 2020 年 1 月 | 2018 年 10 月 | 2019 年 3 月 | 2019 年 4 月 |
- 前のページ freeze()
- 次のページ getOwnPropertyDescriptor()
- 上一层に戻る JavaScript オブジェクトリファレンスマニュアル