[JS] Methods Dictionary

Daily Dev Blog .·2021년 11월 26일
0

JavaScript

목록 보기
1/3
post-thumbnail

Array

1.Array.map()

map method는 array를 반복해주는데,
callback 함수에서 return한 값으로 매(each) 요소를 수정해 준다.
map method의 return 값은 수정된 값으로 다시 array를 생성한다.
const arr = [1, 2, 3];
const squares = arr.map(x => x * x);
console.log(squares);

//expected result = [1, 4, 9]

2.Array.forEach()

forEach method는 주어진 함수를 배열 요소 각각에 대해 실행한다.
//ex)1
const array1 = ['a', 'b', 'c'];
array1.forEach(element => console.log(element));

// expected output: "a"
// expected output: "b"
// expected output: "c"

//ex)2
function logArrayElements(element, index, array) {
  console.log('a[' + index + '] = ' + element);
}

// 인덱스 2는 배열의 그 위치에 항목이 없기에 건너뛰고 반환한다.
[2, 5, , 9].forEach(logArrayElements);
// 기록:
// a[0] = 2
// a[1] = 5
// a[3] = 9
profile
Better Than Yesterday🌳

0개의 댓글