JavaScript Map has()

정의와 사용법

has() Map에 존재하는 키를 확인하는 메서드로, 존재하면 true를 반환합니다。

인스턴스

예제 1

// Map을 생성합니다
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);
// Map에 "apples"가 있는가?
fruits.has("apples");

직접 시도해 보세요

예제 2

다음 작업을 시도해 보세요:

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

직접 시도해 보세요

문법

map.has(value)

파라미터

파라미터 설명
value 필수입니다. 확인할 키

반환 값

타입 설명
Boolean 키가 존재하면 true를 반환하고, 없으면 false를 반환합니다。

브라우저 지원

map.has() ECMAScript6 (ES6)의 특성입니다。

2017 년 6 월부터 모든 현대 브라우저가 ES6(JavaScript 2015)를 지원합니다:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016 년 5 월 2017 년 4 월 2017 년 6 월 2016년 9월 2016년 6월

map.has() Internet Explorer에서 지원되지 않습니다.