JavaScript Array values()
- 이전 페이지 unshift()
- 다음 페이지 valueOf()
- 上一层으로 돌아가기 JavaScript Array 참조 매뉴얼
정의와 사용법
values()
메서드는 배열 값을 포함한 이터레이터 객체를 반환합니다.
values()
메서드는 원본 배열을 변경하지 않습니다.
배열 반복 메서드:
인스턴스
예제 1
// 배열 생성 const fruits = ["Banana", "Orange", "Apple", "Mango"]; // 이터레이터 생성 const list = fruits.values(); // 값 나열 let text = ""; for (let x of list) { text += x + "<br>"; }
예제 2
이터레이터를 직접 순회하다:
// 배열 생성 const fruits = ["Banana", "Orange", "Apple", "Mango"]; // 값 나열 let text = ""; for (let x of fruits.values()) { text += x + "<br>"; }
예제 3
내장된 Object.values()
메서드:
// 배열 생성 const fruits = ["Banana", "Orange", "Apple", "Mango"]; // 값 나열 let text = ""; for (let x of Object.values(fruits)) { text += x + "<br>"; }
문법
array.values()
매개변수
없음.
반환 값
타입 | 설명 |
---|---|
Iterator | 배열 값을 포함한 이터레이터 객체를 포함합니다. |
브라우저 지원
values()
ECMAScript6 (ES6)의 기능입니다.
ES6(JavaScript 2015)는 2017년 6월부터 모든 현대 브라우저에서 지원됩니다:
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월 |
values()
Internet Explorer에서 지원되지 않습니다.
- 이전 페이지 unshift()
- 다음 페이지 valueOf()
- 上一层으로 돌아가기 JavaScript Array 참조 매뉴얼