본문 바로가기

JavaScript

[JavaScript] 객체의 key 와 value 가져오기

객체의 key 와 value를 각각 가져오고 싶었던 중 아래 코드를 발견하였다.

이걸 이용하면 간단하게 가져올 수 있다..!!😲

 

key 가져오기

Object.keys()

Object.keys() 메서드는 주어진 객체의 속성 이름들을 일반적인 반복문과 동일한 순서로 순회되는 열거할 수 있는 배열로 반환합니다.

  console.log(Object.keys(객체)); 

console

 


value 가져오기

Object.values()

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

console.log(Object.values(객체));

 

console




 

Object.keys() - JavaScript | MDN

Object.keys() 메서드는 주어진 객체의 속성 이름들을 일반적인 반복문과 동일한 순서로 순회되는 열거할 수 있는 배열로 반환합니다.

developer.mozilla.org

 

Object.values() - JavaScript | MDN

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

developer.mozilla.org