JavaScript Set entries()

정의와 사용법

entries() 메서드는 Set에 있는 [value, value]를 반환하는 이터레이터입니다。

예시

예제 1

// Set을 생성합니다
const letters = new Set(["a", "b", "c"]);
// 모든 항목을 가져옵니다
const myIterator = letters.entries();
// 모든 항목을 나열합니다
let text = "";
for (const entry of myIterator) {
  text += entry;
}

개인적으로 시도해 보세요

예제 2

// Set을 생성합니다
const letters = new Set(["a", "b", "c"]);
// 모든 항목을 나열합니다
let text = "";
for (const entry of letters.entries()) {
  text += entry;
}

개인적으로 시도해 보세요

주의

entries() 메서드는 대상 객체에 있는 [, value]를 반환합니다。

Set에는 키가 없기 때문에entries() 메서드는 [value, value]。

이는 Set과 Map이 호환됨을 의미합니다。

문법

set.entries()

파라미터

없음。

반환 값

형식 설명
Iterator Set 값을 포함하는 이터레이블 객체가 있습니다。

브라우저 지원

set.entries() 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.entries()

관련 페이지: JavaScript Sets JavaScript Iterables Full JavaScript Set Reference