본문 바로가기
Language/JavaScript

[JavaScript] Object.keys() - 객체의 key 값들만 뽑아내기

by 썸머워즈 2021. 1. 10.
반응형

스크립트에는 Object.keys() 라는 메서드를 제공해주는데

특정 객체를 대상으로 key값들만 뽑아서 배열로 반환하는 메서드이다.

 

▷ 구문

Object.keys(obj)

 

예제를 통해 알아보도록 하자.

 

▷ 예제1)

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

Object.keys(obj); // [a, b, c]

 

이렇게 특정 객체의 key값들만 뽑아서 배열로 반환해주는게 있는가 하면

당연히 value값들만 뽑아서 배열로 반환해주는 메서드도 존재한다.

 

[JavaScript] Object.values() - 객체의 value 값들만 뽑아내기

 

[JavaScript] Object.values() - 객체의 value 값들만 뽑아내기

객체에 담아서 사용하다보면 key값들만 뽑아서 사용하거나 value값들만 뽑아서 사용해야하는 경우가 생긴다. 배열에 돌려서 하나하나 뽑아 쓰기 보다는 스크립트에는 Object.values() 라는 메서드를

mine-it-record.tistory.com


참고 : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys

 

Object.keys() - JavaScript | MDN

The Object.keys() method returns an array of a given object's own enumerable property names, iterated in the same order that a normal loop would.

developer.mozilla.org

 

반응형


댓글

TOP