new Map() JavaScript

Définition et utilisation

new Map() Le constructeur est utilisé pour créer un objet Map.

Remarque

Un objet Map ne peut être créé que par new Map() pour construire.

Instance

Exemple 1

à travers new Map() Créer un objet Map en passant un tableau en paramètre :

// Créer une Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);

Essayez-le vous-même

Exemple 2

Créer un nouveau Map et utiliser set() Méthode d'ajout d'éléments :

// Créer une Map
const fruits = new Map();
// Définir la valeur de Map
fruits.set("apples", 500);
fruits.set("bananas", 300);
fruits.set("oranges", 200);

Essayez-le vous-même

Syntaxe

new Map(iterable)

Paramètres

Paramètres Description
iterable Optionnel. Un objet itérable contenant des paires clé-valeur.

Valeur de retour

Type Description
Object Nouvel objet Map.

Support du navigateur

Map est une fonctionnalité de ECMAScript6 (ES6).

À partir de juin 2017, tous les navigateurs modernes prennent en charge ES6 (JavaScript 2015) :

Chrome Edge Firefox Safari Opéra
Chrome 51 Edge 15 Firefox 54 Safari 10 Opéra 38
2016 年 5 月 2017 年 4 月 Juin 2017 Septembre 2016 Juin 2016

Map n'est pas prise en charge dans Internet Explorer.