while(조건문)

for

for ([초기문]; [조건문]; [증감문])
  문장

for ... in

for( thing in obj ){
	...
}

⇒ 객체의 키 순회에 사용. 하지만 좋은 방법은 아님. (왜냐면 메소드같은것도 순회하기 때문에)

for ... of

for(const elem of iterable_obj ){
	...
}

배열과 NodeList 는 물론 Map, Set등을 포함한 iterable object에 대한 순회에 사용 가능

아 그리고 let, var, const 같은거 까먹지 말자. 뭔소리냐면 예를 들면 for … of 에서는 그냥 elem을 하는게 아니라 보통 당연히 const elem 이런 식으로 해줘야 된다.

arr.forEach()