JavaScript Object.entriesメソッドを使ってObject から Map への変換サンプル

環境
Windows 10 home 64bit
Google Chrome 107.0.5304.122(Official Build) (64 ビット)

構文
let オブジェクトの変数名 = {属性名1:値1,属性名2:値2}
let Mapの変数名 = new Map(Object.entries(オブジェクトの変数名))
new Map() コンストラクターは entries による反復処理に対応しています。Object.entries を使うと、
Object から Map へと簡単に変換できます。

使用例

let pp = {username:'yamada',age:25};

const res = new Map(Object.entries(pp));

console.log( res); 

console.log( res.get('username') ); 
console.log( res.get('age') ); 

実行結果
> [object Map]
> “yamada"
> 25

JavaScript

Posted by arkgame