map 은 일반적으로 배열에 연산을 적용해서 새로운 배열을 얻을때 쓴다.
예) 배열의 모든 원소에 2를 더한 새로운 배열 얻기
map 에서는 인덱스에도 접근 할 수 있다.
const array1 = [1, 4, 9, 16];
array1.map((top, index) => {
console.log(`top ${top} index ${index}`);
})
top은 값이고 index 에는 인덱스가 담겨있다.
unshift 는 배열의 맨 앞에 항목을 추가한다.
push 반대되는 역할을 한다.
lastIndexOf indexOf의 반대다.
indexOf()는 값을 맨 앞에서부터 찾고 몇번째에 있는지 알아낸다.
lastIndexOf 는 뒤에서 부터 어디에 있는지 찾는다.
reverse는 배열을 거꾸로 뒤집는다.
'JavaScript│Node js' 카테고리의 다른 글
'./locale' path not found in moment/src/lib/locale/locales.js 에러 해결 (0) | 2020.05.04 |
---|---|
리액트로 서비스 만들기 (1) | 2020.04.10 |
Javascript/Typescript 스택, 큐, 힙, 정렬 (0) | 2020.02.26 |
Nestjs 사용하고 느낀점 (2) | 2020.01.10 |
마틴 파울러 리팩토링 Replace Type code with Subclasses (0) | 2020.01.10 |
댓글