Map.prototype.delete()
delete() 메서드는 키로 Map 객체에서 특정 요소를 제거합니다.
시도해보기
구문
js
delete(key)
매개 변수
key-
Map객체에서 제거할 요소의 키
반환 값
Map 객체에서 요소가 존재하고 제거된 경우 true, 그렇지 않고 해당 요소가 존재하지 않으면 false를 반환합니다.
예제
delete() 사용하기
js
const myMap = new Map();
myMap.set('bar', 'foo');
console.log(myMap.delete('bar')); // true를 반환합니다. 성공적으로 제거되었습니다.
console.log(myMap.has('bar')); // false를 반환합니다. "bar" 요소는 더 이상 존재하지 않습니다.
명세서
| Specification |
|---|
| ECMAScript Language Specification # sec-map.prototype.delete |
브라우저 호환성
BCD tables only load in the browser