본문 바로가기
Javascript

javascript array 반복문 (for loop)

by @hohoya33 2019년 12월 26일

Array.forEach()

반복문은 Array 객체에서만 사용가능한 메서드 입니다. (ES6부터는 Map, Set 등에서도 지원)

let array = [1,2,3,4];

array.forEach((x) => {
  console.log(x);
})
//logs 1,2,3,4

for...in

반복문은 객체의 속성을 반복하여 작업을 수행할 수 있습니다.

인덱스 순서가 중요하지 않은 객체에 사용하는 것이 좋습니다.

let obj = { "a":1, "b":2 };

for(let k in obj){
  console.log(k)
}
//logs a,b

for...of

반복문은 ES6에 추가된 새로운 컬렉션 전용 반복 구문입니다.

let array = [1,2,3,4];

for(let x of array){
  console.log(x);
}
//logs 1,2,3,4

개의 댓글