JavaScript Map has()

Definizione e uso

has() Il metodo viene utilizzato per verificare se una chiave esiste nella Map, se esiste restituisce true.

Esempio

Esempio 1

// Creare una Map
const fruits = new Map([
  ["mele", 500],
  ["banane", 300],
  
]
// Map ha "apples"?
fruits.has("apples");

Prova personalmente

Esempio 2

Prova le seguenti operazioni:

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

Prova personalmente

Sintassi

map.has(value)

Parametro

Parametro Descrizione
value Obbligatorio. La chiave da controllare.

Valore di ritorno

Tipo Descrizione
Booleano Restituisce true se la chiave esiste, altrimenti restituisce false.

Supporto del browser

map.has() Sono caratteristiche di ECMAScript6 (ES6).

A partire dal 2017年 6 giugno, tutti i browser moderni supportano ES6 (JavaScript 2015):

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

map.has() Non supportato in Internet Explorer.