JavaScript Map has()

Definicja i użycie

has() Metoda używana do sprawdzania, czy w Map istnieje jakiś klucz, zwraca true, jeśli istnieje.

Instancja

Przykład 1

// Tworzenie Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// Czy Map zawiera "apples"?
fruits.has("apples");

Spróbuj sam

Przykład 2

Spróbuj następujących działań:

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

Spróbuj sam

Gramatyka

map.has(value)

Parametr

Parametr Opis
value Wymagane. Klucz do sprawdzenia.

Zwracana wartość

Typ Opis
Boolean Zwraca true, jeśli klucz istnieje, w przeciwnym razie zwraca false.

Obsługa przeglądarek

map.has() To cechy ECMAScript6 (ES6).

Od czerwca 2017 roku wszystkie nowoczesne przeglądarki obsługują ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 roku 5 maja 2017 roku 4 kwietnia 2017 roku 6 czerwca Wrzesień 2016 roku Czerwiec 2016 roku

map.has() Nieobsługiwane w Internet Explorer