자바스크립트 forEach
2019. 9. 30. 22:25ㆍJavaScript
728x90
forEach()의 매개변수는 function이다.
function의 매개변수는 최대 3개 (value, index, array)이다.
value만 보고싶다면 function(value)로 쓰고 console.log(value) 하면 된다.
index만 보고싶다면 function(thisArg, index)로 쓰고 console.log(index) 하면 되던데
무슨 원리인지는 아직 잘 모름.
const days = ['Mon', 'Tue', 'Wed', 'Thr', 'Fri', 'Sat'];
// 1. 노가다로 출력
console.log(days[0]);
console.log(days[1]);
console.log(days[2]);
console.log(days[3]);
console.log(days[4]);
console.log(days[5]);
// 2. forEach로 출력
days.forEach(function(value, index, array){
console.log(value);
console.log(index);
console.log(array);
});
// 3. forEach로 출력2
days.forEach(n => {
console.log(n);
});
// 4. forEach로 출력3
days.forEach(prnt);
function prnt(item, index, array){
console.log(item);
}
728x90
반응형
'JavaScript' 카테고리의 다른 글
자바스크립트 reduce (0) | 2019.10.03 |
---|---|
자바스크립트 map, filter (0) | 2019.10.03 |
자바스크립트 concat, join (0) | 2019.09.30 |
자바스크립트 shift, unshift, pop, push (0) | 2019.09.30 |
자바스크립트 splice, slice 차이 (0) | 2019.09.30 |