[Javascript] for문

한별·2024년 1월 3일

Javascript

목록 보기
9/25

for

가장 일반적인 반복문이다.

for(let i = 0; i < 10; i++){
	console.log(i); // 0 1 2 3 4 5 6 7 8 9
}

for in

보통 object에 사용한다.
각 object의 key들을 하나씩 조회할 수 있다.

⚠️ 배열에 사용해보니까 그냥 index가 나오는 것 같다. (0, 1, ...) 오류는 나지 않지만 굳이 배열에 for in을 사용할 이유는 없어보인다.

for(const key in obj) {
  console.log(key); // key
  console.log(obj[key]); // value
}

for of

반복 가능한 객체의 각 값을 조회할 수 있다.

const arr = ['a', 'b', 'c'];

for (const e of arr) {
  console.log(e); // a b c
}

forEach()

const arr = ['a', 'b', 'c'];

arr.forEach((e)=>{
  console.log(e); // a b c
})

참고 자료

[2022.04.10] 자바스크립트 반복문 (for, for in, for of, forEach(), while문) | reasonz

profile
글 잘 쓰고 싶어요

0개의 댓글