배열 같은 데이터 셋(set)의 각 요소를 한 번씩 순회 하면서 어떤 짓(;)을 한다는 것은 같다.
for in과 for of 의 차이는 for in문은 모든 열거 가능한 객체의 요소(간단히 말하면 배열 비스무레하게 생긴것들?)에 적용이 가능하고, for of 는 es6에서 추가된 [symbol.iterator]속성을 가진 객체에 쓸 수있다고 한다.(정확히는 이해가 안됨;)
for in : es6 문법이 나오기 전에 있던 메서드.
for of : es6 에서 추가된 메서드
p.s (key, value 형태를 가진 데이터에는 for in을 쓰고 아니면 for of를 쓰는게.. 아닌건가;;)
'자바스크립트 기타' 카테고리의 다른 글
자바스크립트 기초 기타 정보 - 알듯 모를듯한것 1탄 (0) | 2022.01.01 |
---|---|
그놈의 callback함수 (0) | 2021.04.18 |
js의 이벤트루프 (0) | 2020.11.27 |
promise (0) | 2020.11.09 |
호이스팅 js (0) | 2020.11.08 |