JavaScript/methods

[JavaScript] for of 반복문에서 배열의 idx 값 가져오기 entries()

머지?는 병합입니다 2024. 8. 29. 09:15

 

let fruits = ['바나나', '사과', '체리', '수박']

for (const [idx, fruit] of fruits.entries()) {
  console.log(`idx: ${idx}, fruit: ${fruit}`);
}

//  idx: 0, fruit: 바나나
//  idx: 1, fruit: 사과
//  idx: 2, fruit: 체리
//  idx: 3, fruit: 수박

 

물론 이런 방법도 된다.

 

let fruits = ['바나나', '사과', '체리', '수박']
let idx = 0;
for (const fruit of fruits) {
  console.log(`idx: ${idx}, fruit: ${fruit}`);
  idx++;
}

//  idx: 0, fruit: 바나나
//  idx: 1, fruit: 사과
//  idx: 2, fruit: 체리
//  idx: 3, fruit: 수박