«   2019/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
Archives
Today
34
Total
1,226,870
안정적인 DNS서비스 DNSEver
관리 메뉴

Blue Breeze

ECMA6 WeakSet 본문

FrontEnd/JavaScript

ECMA6 WeakSet

푸른바람 C/H 2019.05.22 08:30

2019/05/21 - [FrontEnd/JavaScript] - ECMA6 Set

WeakSet 의 기능

  • add, delete, has 메서드를 가진다.

WeakSet과 Set의 차이점

  • WeakSet 인스턴스에서 객체가 아닌 값이 전달되면 add() 메서드는 에러를 발생 시킨다(객체가 아닌 값이 전달되면 has()메서드와 delete()메서드는 항상 false를 반환한다).
  • WeakSet은 이터러블이 아니므로 for-of 반복문에 사용될 수 없다.
  • WeakSet은 어던 이터레이터(keys(), values() 메서드 같은)도 노출되지 않으므로, WeakSet의 내용을 프로그램적으로 확인할 방법이 없다.
  • WeakSet에는 foreach() 메서드가 없다.
  • WeakSet에는 size 프로퍼티가 없다.

 

'FrontEnd > JavaScript' 카테고리의 다른 글

ECMA6 새로운 메서드  (0) 2019.06.05
ECMA6 배열생성  (0) 2019.06.04
ECMA6 WeakSet  (0) 2019.05.22
ECMA6 Set  (0) 2019.05.21
ECMA6 function define  (0) 2019.05.20
ECMA6 name property  (0) 2019.05.17
0 Comments
댓글쓰기 폼