객체에 담아서 사용하다 보면 key 값만 뽑아서 사용 하고 싶은 경우나 value 값들만 뽑아서 사용해야 하는 경우가 생기는데 매번 배열을 돌려서 하나하나 뽑기보단 Object.values() 라는 메서드를 이용하면 된다.

 

const obj = {
	a: 2,
    b: 42,
    c: 4
};

Object.values(obj) // [2, 42, 4]

 

 


https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/values

 

Object.values() - JavaScript | MDN

Object.values() 메소드는 전달된 파라미터 객체가 가지는 (열거 가능한) 속성의 값들로 이루어진 배열을 리턴합니다. 이 배열은 for...in 구문과 동일한 순서를 가집니다. (for in 반복문은 프로토타입

developer.mozilla.org

 

+ Recent posts