WeakSet.prototype
속성(property)은 WeakSet
생성자에 대한 프로토타입을 나타냅니다.
Property attributes of WeakSet.prototype |
|
---|---|
Writable | no |
Enumerable | no |
Configurable | no |
설명
WeakSet
인스턴스는 WeakSet.prototype
에서 상속합니다. 모든 WeakSet
인스턴스에 속성 또는 메서드를 추가하기 위해 생성자의 프로토타입 객체를 사용할 수 있습니다.
WeakSet.prototype
은 그 자체로 그냥 평범한 객체입니다:
Object.prototype.toString.call(WeakSet.prototype); // "[object Object]"
속성
WeakSet.prototype.constructor
- 인스턴스의 프로토타입을 생성한 함수를 반환합니다. 이는 기본으로
WeakSet
함수입니다.
메서드
WeakSet.prototype.add(value)
WeakSet
객체에 주어진 값을 갖는 새로운 객체를 추가합니다.WeakSet.prototype.delete(value)
value
와 관련된 요소를 제거합니다.WeakSet.prototype.has(value)
는 그 뒤에false
를 반환합니다.WeakSet.prototype.has(value)
WeakSet
객체 내 주어진 값을 갖는 요소가 존재하는 지 여부를 주장하는(asserting, 나타내는) boolean을 반환합니다.WeakSet.prototype.clear()
WeakSet
객체에서 모든 요소를 제거합니다.
스펙
브라우저 호환성
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 36 | 34 (34) | No support | 23 | No support |
Ordinary object | ? | 40 (40) | ? | ? | ? |
Feature | Chrome for Android | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | No support | No support | 34.0 (34) | No support | No support | No support |
Ordinary object | ? | ? | 40.0 (40) | ? | ? | ? |