Object.values()

EJ·2020년 11월 29일
0

전달된 파라미터 객체가 가지는 속성의 값들로 이루어진 배열을 리턴한다.

const 과일 = {
	a: '딸기',
   	b: '무화과',
	c: '거봉'
};

console.log(Object.values(과일)); 
// ===> ['딸기', '무화과', '거봉']

숫자를 속성으로 사용하는 객체일 경우, 숫자의 크기 순으로 정렬되어 반환된다.

const obj = {
	100: 'a',
	2: 'b',
	50: 'c'
}

console.log(Object.values(obj));
// ===> ['b', 'c', 'a']

객체가 아닌 경우에는 강제로 객체로 변환되어 적용된다.

console.log(Object.values('hello'));
// ===> ['h', 'e', 'l', 'l', 'o']

profile
주니어 프론트엔드 개발자 👼🏻

0개의 댓글