Object

wonkeunC·2021년 4월 19일
0

JavaScript

목록 보기
6/15
post-thumbnail

Object.values()

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

 👇	👇	👇	👇	👇	👇 	👇	👇	👇	👇	👇 



Object.keys()

Object.keys()메서드는 지정된 객체의 고유 한 열거 가능한 속성 이름 배열을 반환 하며 일반 루프와 동일한 순서로 반복됩니다.

 👇	👇	👇	👇	👇	👇 	👇	👇	👇	👇	👇 


Object.entries()

Object.entries() 메서드는 for...in와 같은 순서로 주어진 객체 자체의 enumerable 속성 [key, value] 쌍의 배열을 반환합니다.

 👇	👇	👇	👇	👇	👇 	👇	👇	👇	👇	👇 


for...in

for...in문은 상속된 열거 가능한 속성들을 포함하여 객체에서 문자열로 키가 지정된 모든 열거 가능한 속성에 대해 반복합니다.

for-in 문은 인덱스의 값으로 무엇을 할당하고, 반복문이 몇번 돌아야 할 지를 자바스크립트 엔진 내부에서 자동으로 결정하게 됩니다.
for-in 문은 배열뿐 아니라 객체에서도 작동하도록 만들어졌습니다.

👇	👇	👇	👇	👇	👇 	👇	👇	👇	👇	👇

🧩 for in으로 객체의 key 값만 꺼내기

profile
개발자로 일어서는 일기

0개의 댓글