「JavaScript」Map.prototype.forEach()関数でMapのキーと値を取得するサンプル

2020年10月14日

構文
Mapオブジェクトのキー/バリューペアに対して一回ずつ、挿入順に指定された関数を実行します。
JavaScriptコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function outElement(value, key, map) {
console.log(`mp[${key}] = ${value}`);
}
var myMap= new Map();
myMap.set('key01','Test001');
myMap.set(true,110);
myMap.set(false,000);
myMap.set('key02',undefined);
myMap.forEach(outElement);
function outElement(value, key, map) { console.log(`mp[${key}] = ${value}`); } var myMap= new Map(); myMap.set('key01','Test001'); myMap.set(true,110); myMap.set(false,000); myMap.set('key02',undefined); myMap.forEach(outElement);
function outElement(value, key, map) {
  console.log(`mp[${key}] = ${value}`);
}
var myMap= new Map();
myMap.set('key01','Test001');
myMap.set(true,110);
myMap.set(false,000);
myMap.set('key02',undefined);

myMap.forEach(outElement);

実行結果
mp[key01] = Test001
mp[true] = 110
mp[false] = 0
mp[key02] = undefined

JavaScript

Posted by arkgame