반복문 ( for문 )

SunnyMoon·2020년 5월 17일
0

Iteration Statements (반복문)

💡 for 문

  • 유한한 횟수만큼 반복할 때는 for문을 사용한다

for(초기화 ; 반복조건; 반복이 된 후 실행되는 코드) { }

  • 반복문을 즉시 종료하고 싶을 때는 블럭 안에서 break; 를 실행하면 가능

  • 반복되는 블록 안에서 continue; 를 만나면 해당블록은 종료

  • 무한 루프

for(;;){

//조건을 만나면 break를 만나면 종료되도록 가능하다
 
}

💡 while문

whlie (조건) {

조건이 거짓이 될때까지 반복 실행
}

💡 do while문

do {

조건이 거짓이 될때까지 반복 실행
} while ( 조건 ) ;

💡 for of ( iterable)

  • iterable한 객체에 모두 사용
  • 배열같은 경우
for ( const i of [1,2,3]) {
console.log(i);
}

// 1, 2, 3 출력

💡 for in (모든 프로퍼티)

  • 모든 객체에서 사용가능
object.prototype.test = function( ) { } ;

for ( const i in { a:1, b:2 , c:3 } ) {
console.log(i);
}

// 1,2,3,test 출력
//runtime에 따라 다르게 출력될 수 있기에 조심해야한다
profile
프론트앤드 개발을 공부하는 중입니다:)

0개의 댓글