제수기 - 제발 수업내용을 기억해라
- for(초기식; 조건식; 증감식)
- 초기식: for문 시작시 한번만 실행 (증감변수 설정)
- 조건식: 매턴마다 실행 전 체크해서 true인 경우만 블럭 실행, false인 경우 반복문 종료
- 증감식: 매턴의 마지막에 증감변수의 증감처리를 담당
처음에 실행하면 let i 가 실행된다. i에 0이 들어간다. 그러면 이제 첫 턴이 시작되는데, 매턴 시작 전에 조건식을 확인한다. i가 0이네? 5보다 적네? true군. console.log(i) 실행 그러면 증감식으로 이동. i++ 실행. i에 담긴 값을 1씩 증가시키라는 의미. 그래서 i는 1이 된다. 한턴 끝. 두번째 턴 시작. 턴 시작은 무조건 조건식에서. 너는 5보다 작니? true. 해서 1이 찍힘. ...반복
객체 속성에 접근하기 위한 반복문
배열에서는 인덱스가 속성명으로 처리된다.
- 반복접근 가능한 배열을 순회하는 반복문
- Iterable 구현객체만 사용이 가능하다.
- 인덱스가 필요한 경우는 적합하지 않다.