JavaScript Map has()

Definition och användning

has() Metoden används för att kontrollera om en nyckel finns i Map, och returnerar true om den finns.

Exempel

Exempel 1

// Skapa en Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// Finns "apples" i Map?
fruits.has("apples");

Prova själv

Exempel 2

Försök följande operationer:

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

Prova själv

Syntaks

map.has(value)

Parameter

Parameter Beskrivning
value Obligatorisk. Nyckeln att kontrollera.

Returvärde

Typ Beskrivning
Boolean Returnerar true om nyckeln finns, annars false.

Webbläsarstöd

map.has() Detta är en egenskap av ECMAScript6 (ES6).

Från och med juni 2017 stöder alla moderna webbläsare ES6 (JavaScript 2015):

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

map.has() Stöds inte i Internet Explorer.