Home [JavaScript] 향상된 for문 알아보기
Post
Cancel

[JavaScript] 향상된 for문 알아보기


어쩌다 알았나?

프로그래머스 코딩테스트 문제를 푸는 중 다른 사람의 풀이에서 처음보는 형태의 for문 발견


for in문

  • array 위치에는 항상 배열이 위치
  • index 이름은 index가 아니어도 괜찮다.
  • for in문은 배열에 길이만큼 실행되며 배열에 번호를 순차적으로 index변수에 담는다.
1
2
3
4
5
6
7
8
9
10
const array = ["문동은", "손명오", "박재준", "이사라", "최혜정"];
  for (let index in array) {
    console.log(index);
  }
//실행결과
0
1
2
3
4

for of문

  • array 위치에는 항상 배열이 위치
  • value 이름은 value가 아니어도 괜찮다.
  • for of문은 배열에 길이만큼 실행되며 배열안에 값들을 순차적으로 value변수에 담는다.
1
2
3
4
5
6
7
8
9
10
const array = ["문동은", "손명오", "박재준", "이사라", "최혜정"];
  for (let value of array) {
    console.log(value);
  }
//실행결과
문동은
손명오
박재준
이사라
최혜정

마치며

혹시 잘못된 정보나 궁금하신 게 있다면 편하게 댓글 달아주세요.
지적이나 피드백은 언제나 환영입니다.

This post is licensed under CC BY 4.0 by the author.