위의 상황 처럼 오브젝트 형식의 데이터를 for문으로 처리해야 하는 경우 여러가지 방법이 있다.

1. for in문을 사용한다.

이 방법으로 처리 하는 경우 해당 오브젝트의 키 값만 받아오게 된다.

2. for of문을 사용한다.

            for(let room of Object.entries(obj)){
                console.log(room);
            }

Object.entries를 이용해서 오브젝트를 [key, value]쌍의 배열로 변환해서 사용할 수 있다.

 

복사했습니다!