--- title: Map.prototype.has() slug: Web/JavaScript/Referencje/Obiekty/Map/has tags: - ECMAScript 2015 - JavaScript - Mapa - Metodă - Prototyp translation_of: Web/JavaScript/Reference/Global_Objects/Map/has ---
{{JSRef}}

Metoda has() zwraca Boolean, który określa czy element o podanym kluczu istnieje.

{{EmbedInteractiveExample("pages/js/map-prototype-has.html")}}

Składnia

myMap.has(key);

Parametry

key
Wymagany. Klucz elementu, którego istnienie w Mapie zostanie sprawdzone.

Zwracana wartość

Boolean

true, jeśli dany element istnieje w Mapie - w przeciwnym wypadku false.

Przykłady

Używanie metody has

var myMap = new Map();
myMap.set('bar', "foo");

myMap.has('bar');  // zwraca true
myMap.has('baz');  // zwraca false

Specyfikacja

Specyfikacja Status Komentarz
{{SpecName('ES2015', '#sec-map.prototype.has', 'Map.prototype.has')}} {{Spec2('ES2015')}} Initial definition.
{{SpecName('ESDraft', '#sec-map.prototype.has', 'Map.prototype.has')}} {{Spec2('ESDraft')}}  

Kompatybilność z przeglądarkami

{{Compat("javascript.builtins.Map.has")}}

Zobacz również