JavaScript Mapのkeyから配列を作成する

環境
Google Chrome 109.0.5414.120
Windows 10 Home 64bit

書式
const map変数名 = new Map();
map変数名.set(キー,値)

mapのkeyから配列を作成するには、「keys」でキーのみを取得してスプレッド構文で配列に変更します。

使用例

const map = new Map();

map.set('tokyo', 101);
map.set('oosaka', 202);
map.set('fukuoka', 303);
map.set('yokohama', 404);

console.log(toString.call( map.keys())); 

const keys = [...map.keys()];

console.log(keys);

実行結果
> “[object Map Iterator]"
> Array [“tokyo", “oosaka", “fukuoka", “yokohama"]

JavaScript

Posted by arkgame