JavaScript Map has()

Définition et utilisation

has() Cette méthode est utilisée pour vérifier si une clé existe dans la Map, et retourne true si elle existe.

Instance

Exemple 1

// Créer une Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// Est-ce que "apples" existe dans la Map ?
fruits.has("apples");

Essayer vous-même

Exemple 2

Essayer les opérations suivantes :

fruits.delete("apples");
fruits.has("apples");

Essayer vous-même

Syntaxe

map.has(value)

Paramètre

Paramètre Description
value Obligatoire. Clé à vérifier.

Valeur de retour

Type Description
Boolean Retourne true si la clé existe, sinon retourne false.

Support du navigateur

map.has() C'est une caractéristique de ECMAScript6 (ES6).

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

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

map.has() Non pris en charge dans Internet Explorer.