배열에서 for of를 썻다면 객체에선 for in반복문으로 객체의 속성을 열거할수있다.
Object.keys() 메서드로도 객체의 속성만 배열로 나열할수있다.
for in을 쓸때는 for(let 속성(el) in 객체(obj)) 로 쓸수 있다.
문제로 알아보자.
문제 : 객체를 입력받아 속성의 개수를 리턴하라
이렇게 쓰면 obj의 속성(el)의 개수를 리턴할수있다.
마찬가지로 속성을 나열할수있다. 객체의 속성만 빼와서 배열로 나열해주는 메서드이다.
위의 문제를 이 메서드를 써서 코드를 쓰면
이렇게 나타낼수있다.