JavaScript Map entries()

定義と使用法

entries() メソッドはMap内の[キー、値]ペアを含むイテレータオブジェクトを返します。

entries() メソッドは元のMapを変更しません。

インスタンス

// Mapの作成
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// 全てのエントリをリストアップ
let text = "";
for (const x of fruits.entries()) {
  text += x;
}

自分で試してみてください

構文

map.entries()

パラメータ

なし。

返り値

タイプ 説明
Iterator Map内の[キー、値]ペアを含む可変オブジェクトです。

ブラウザのサポート

map.entries() ECMAScript6 (ES6)の特性です。

2017年6月から、すべての現代ブラウザがES6(JavaScript 2015)をサポートしています:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016年5月 2017年4月 2017年6月 2016 年 9 月 2016 年 6 月

map.entries() Internet Explorer ではサポートされていません。