반복문

uoayop·2021년 2월 27일
0

JavaScript

목록 보기
9/24
post-thumbnail

Javascript

반복문

1. for문

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

for (let i=0;i<5;i++){
	반복이 되는 코드
}
  • break를 이용해 반복문을 즉시 종료할 수 있고, continue를 통해 해당 블럭을 종료하고 다음 반복으로 넘어갈 수 있다.
  • 무한 루프
    • for (;;) : 조건을 적지 않으면 계속 돌게 된다.

2. while문

while(조건){
	조건이 거짓이 될 때까지 실행
}

2-1. do-while문

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

🔧 일단 한번 실행하고, 조건이 거짓이 될 때까지 실행한다.

3. for of / for in

🔧 for of : 반복문에만 사용 가능

🔧 for in : 객체와 모든 프로퍼티에서 사용 가능

for (const i of [1,2,3]){
	console.log(i);
}

Object.prototype.test = function() {};

for (const i in {a:1, b:2, c:3}){
  console.log(i);
  // a, b, c, test가 출력된다.
}

const doggy = {
  name:'멍멍이',
  age:2,
  sound:'멍멍',
};

for (let key in doggy){
  console.log(key);
  console.log(doggy[key]);
}

출력:

profile
slow and steady wins the race 🐢

0개의 댓글