WeakMap.prototype.has()
has() 메서드는 지정된 키를 가진 요소가 WeakMap 객체에 존재하는지를 나타내는 불리언 값을 반환합니다.
시도해보기
구문
js
has(key)
매개변수
key-
필수로 요구되며,
WeakMap객체에서 존재 여부를 테스트할 요소의 키입니다.
반환 값
- 불리언
-
WeakMap객체에 지정된 키를 가진 요소가 있으면true를 반환하고, 그렇지 않으면false를 반환합니다.
예제
has 메서드 사용하기
js
const wm = new WeakMap();
wm.set(window, 'foo');
wm.has(window); // true 반환
wm.has('baz'); // false 반환
명세서
| Specification |
|---|
| ECMAScript Language Specification # sec-weakmap.prototype.has |
브라우저 호환성
BCD tables only load in the browser