Map.prototype.delete()

Metoda delete() usuwa okre艣lony element z obiektu Map.

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

console.log(map1.delete('bar'));
// oczekiwany wynik: true
// (true wskazuje na poprawne usuni臋cie)

console.log(map1.has('bar'));
// oczekiwany wynik: false

Sk艂adnia

myMap.delete(key);

Parametery

key
Wymagany. Klucz elementu, kt贸ry ma zosta膰 usuni臋ty z obiektu Map.

Zwracana warto艣膰

Boolean
Zwraca true, je艣li element w Map istnia艂 i zosta艂 usuni臋ty lub false, je艣li nie.

Przyk艂ady

U偶ywanie metody delete

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

myMap.delete('bar'); // Zwraca true. Uda艂o si臋 usun膮膰.
myMap.has('bar');    // Zwraca false. Element "bar" ju偶 nie istnieje.

Specyfikacja

Specyfikacja Status Komentarz
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Map.prototype.delete' in that specification.
Standard Definicja pocz膮tkowa.
ECMAScript (ECMA-262)
The definition of 'Map.prototype.delete' in that specification.
Living Standard  

Kompatybilno艣膰 z przegl膮darkami

BCD tables only load in the browser

Zobacz r贸wnie偶