.delete()
Removes the entry associated with a given key from a Map
object.
Syntax
The .delete()
method accepts a key
parameter and returns true
if the deletion was successful. Otherwise, if the key
does not exist, false
is returned.
map.delete(key);
Example
Data can be removed from a Map
object using the .delete()
method.
const fruits = new Map([['Apples', 5],['Oranges', 8],]);console.log(fruits.delete('Oranges')); // Output: trueconsole.log(fruits.delete('Strawberries')); // Output: false
The first .delete()
statement returns true
because fruits
contain an entry with Oranges
as a key and has successfully removed it. The second statement returns false
because an entry with the Strawberries
key does not exist in fruits
.