JavaScript Set keys()
- 이전 페이지
- 다음 페이지
- 상위层级로 돌아가기 JavaScript Map 참조 가이드
정의와 사용법
keys()
메서드는 Set에 포함된 값을 포함하는 이터러블 객체를 반환합니다。
keys()
메서드는 원래 Set을 변경하지 않습니다。
实例
예제 1
// Set을 생성합니다 const letters = new Set(["a", "b", "c"]); // 값을 가져옵니다 const myIterator = letters.keys(); // 값을 나열합니다 let text = ""; for (const x of myIterator) { text += x; }
예제 2
직접 순회합니다 set.keys()
:
// Set을 생성합니다 const letters = new Set(["a", "b", "c"]); // 모든 요소를 나열합니다 let text = ""; for (const x of letters.keys()) { text += x; }
주의하세요
Set에는 키가 없기 때문에keys()
메서드가 반환하는 결과는 values()
메서드가 동일합니다。
이는 JavaScript Set과 JavaScript Map이 호환됩니다。
문법
set.keys()
파라미터
없음。
반환 값
타입 | 설명 |
---|---|
Iterator | Set 값을 포함하는 이터러블 객체가 있습니다。 |
브라우저 지원
set.keys()
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월 |
Internet Explorer는 지원하지 않습니다 set.keys()
。
- 이전 페이지
- 다음 페이지
- 상위层级로 돌아가기 JavaScript Map 참조 가이드