
간단하지만, 자주 헷갈려서 정리를 해놓는다.
arr.forEach(function(ele, idx, arr) {
    console.log(ele);
});forEach() 메소드는 아무것도 리턴하지 않는다(undefined).let arr = ["aaa", "bbb", "ccc", "ddd"];
arr.forEach(function (item, index, array) {
    array[index] = item + "EDIT";
});
console.log(arr);
// ["aaaEDIT", "bbbEDIT", "cccEDIT", "dddEDIT"]let arr = [1,2,3,4,5];
let newArr = arr.forEach(function(ele, idx) {
  return ele;
});
// undefinedlet newArr = arr.map(function(ele, idx, arr) {
  return condition;
});let arr = [1, 2, 3, 4, 5];
let newArr = arr.map(function(ele, idx, arr) {
  return ele + 1;
});
// 2, 3, 4, 5, 6