JavaScript Map has() Method (original) (raw)

Last Updated : 12 Jul, 2024

The **has() method in JavaScript Map returns a boolean indicating whether a specified element is present in the Map object or not. It returns true if the element is found, otherwise false.

**Syntax:

mapObj.has(key)

**Parameters:

**Return Value:

**Example 1: In this example, a map object “myMap” has been created with a single [key, value] pair, and the Map.has() method is used to check whether an element with the key ‘0’ exists in the map or not.

javascript `

// creating a map object let myMap = new Map();

// Adding [key, value] pair to the map myMap.set(0, 'geeksforgeeks');

// displaying whether an element with // the key '0' exists in the map or not // using Map.has() method console.log(myMap.has(0));

`

**Output:

true

**Example 2: In this example, a map object “myMap” has been created with three [key, value] pairs, and the Map.has() method is used to check whether an element with the key ‘0’ and ‘3’ exists in the map or not.

javascript `

// creating a map object let myMap = new Map();

// Adding [key, value] pair to the map myMap.set(0, 'geeksforgeeks'); myMap.set(1, 'is an online portal'); myMap.set(2, 'for geeks');

// displaying whether an element with the // key '0' and '3' exists in // the map or not using Map.has() method console.log(myMap.has(0)); console.log(myMap.has(3));

`

**Output:

true
false

We have a complete list of Javascript Map methods, to check those please go through this JavaScript MapComplete Reference article.

**Supported Browsers: