JavaScript Object.values()
- 이전 페이지 valueOf()
- 다음 페이지 assign()
- 上一层으로 돌아가기 JavaScript 객체 참조 매뉴얼
정의와 사용법
Object.values()
메서드는 객체 속성 값을 포함한 배열을 반환합니다.
Object.values()
메서드는 원본 객체를 변경하지 않습니다.
관련 메서드:
Object.keys()
모든 객체 유형의 키(속성)를 반환합니다.
Object.values()
모든 객체 키(속성)의 값을 반환합니다.
Object.entries()
모든 객체 유형의 키와 값을 반환합니다.
위 메서드는 이터러블 객체(인수 가능한 배열)를 반환합니다.
이터러블 객체는 객체를 루프中使用하거나 Map으로 변환하는 것을 더 간편하게 합니다.
예제
const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; let text = Object.values(person);
문법
Object.values(object)
파라미터
파라미터 | 설명 |
---|---|
object | 선택 사항. 객체。 |
반환 값
타입 | 설명 |
---|---|
Array | 객체 속성 값을 포함한 이터러블 배열을 추가했습니다. |
브라우저 지원
ECMAScript 2017는 객체에 Object.values()
메서드。
2017년 3월부터 모든 현대 브라우저가 지원합니다. Object.values()
:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 54 | Edge 14 | Firefox 47 | Safari 10.1 | Opera 41 |
2016년 10월 | 2016년 8월 | 2016년 6월 | 2017년 3월 | 2016년 10월 |
- 이전 페이지 valueOf()
- 다음 페이지 assign()
- 上一层으로 돌아가기 JavaScript 객체 참조 매뉴얼