자바스크립트에서는 배열의 요소에 접근하기 위해서 forEach 메서드를 사용합니다. forEach 메서드안에 익명함수를 정의하면 첫 번째 매개변수는 배열의 요소이고 두 번째 매개변수는 인덱스 입니다. 배열의 요소에 순차적으로 접근할 때 인덱스를 사용하지 않고도 요소에 접근 할 수 있습니다.
사용법
const array = [1, 2, 3];
array.forEach(function (x, i) {
console.log(x, i);
});
array.forEach((x, i) => {
console.log(x, i);
});
// 1 0
// 2 1
// 3 2
const user = [
{
id: "user01",
pw: "123",
},
{
id: "user02",
pw: "456",
},
{
id: "user03",
pw: "789",
},
];
user.forEach(function (x, i) {
console.log(`${x.id} / ${x.pw}`);
});
user.forEach((x, i) => {
console.log(`${x.id} / ${x.pw}`);
});
// user01 / 123
// user02 / 456
// user03 / 789
'IT > javascript' 카테고리의 다른 글
자바스크립트 try catch (0) | 2023.04.04 |
---|---|
자바스크립트 map 사용 방법 (0) | 2023.04.04 |
자바스크립트 호이스팅(Hoisting) (0) | 2023.04.03 |
var const let 차이 (0) | 2023.04.03 |
자바스크립트 변수 선언 규칙 (0) | 2023.04.03 |
댓글