JavaScript Array.fromを使ってMapのkeyから配列を作成する

環境
Google Chrome 109.0.5414.120
Windows 10 Home 64bit

書式
const 変数名 = new Map();
変数名.set(キー,値)
Array.from(変数名.keys());
Array.fromメソッドを使ってmapのキーから配列を作成します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
const mp = new Map();
mp.set('101', 'tokyo');
mp.set('202', 'oosaka');
mp.set('303', 'fukuoka');
const keys = Array.from(mp.keys());
console.log(keys);
const mp = new Map(); mp.set('101', 'tokyo'); mp.set('202', 'oosaka'); mp.set('303', 'fukuoka'); const keys = Array.from(mp.keys()); console.log(keys);
const mp = new Map();

mp.set('101', 'tokyo');
mp.set('202', 'oosaka');
mp.set('303', 'fukuoka');

const keys = Array.from(mp.keys());

console.log(keys); 

実行結果
> Array [“101", “202", “303"]

JavaScript

Posted by arkgame