테스트 조건이 거짓으로 평가될 때까지 지정된 구문을 실행하는, do while문
- 구문이 실행된 뒤엔 테스트 조건이 평가됨으로 구문은 무조건 한번은 실행됨.
- for(초기값;조건;증감){반복될코드} 로 구성
- 배열의 length속성이라 ()가 안 붙음.
- 위의 for문은 배열의 값을 하나씩 콘솔로 출력하게 하는 코드.
- for ..in 문을 써서 for(var i in array){}도 가능함.
- ES6에 추가된 새로운 컬렉션 전용 반복 구문.
- 이 구문을 사용하기 위해선 컬렉션 객체가 '[Symbol.iterator]' 속성을 가지고 있어야만 합니다.
- 객체의 사용할수 있는 for문
- 객체의 키 갯수만큼 반복하여 첫번째부터 마지막 키까지 반복.
- 오직 Array 객체에서만 사용가능(ES6부턴 Map,Set도 가능)
- 배열의 요소들의 반복하여 작업
- foreach문은 break가 구현이 안 되어서 some()를 활용하면 break 대신 사용할수 있습니다.