JavaScript Map has()

Definition og brug

has() Metoden bruges til at kontrollere, om en nøgle findes i Map, og returnerer true, hvis den gør.

Eksempel

Eksempel 1

// Opret en Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  
]
// Er der "apples" i Map?
fruits.has("apples");

Prøv det selv

Eksempel 2

Forsøg følgende handlinger:

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

Prøv det selv

Syntaks

map.has(value)

Parameter

Parameter Beskrivelse
value Obligatorisk. Den nøgle, der skal kontrolleres.

Returværdi

Type Beskrivelse
Boolean Returnerer true, hvis nøglen findes, ellers returnerer den false.

Browsertilstand

map.has() Er en egenskab af ECMAScript6 (ES6).

Fra og med juni 2017 understøtter alle moderne browsere 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() Ikke understøttet i Internet Explorer.