Array.reduce()
Array.reduce(( 축적된값, 선택 )=>{ 로직 }, 초기값)
1) [0, 1, 2, 3 ] 더하기
const sum = Array.reduce((acc, item) => acc + item , 0)
2) [{x:0}, {x:1}, {x:2}] 더하기
const sum = Array.reduce((acc, item) => acc + item.x, 0)
Array.concat()
concat 은 push 와 달리,
배열 안에 새 값을 넣어주면서도, "새 배열" 을 반환한다.
ArrayA = [1,2,3]
[ ArrayA.push(5) ]
ArrayA = [1,2,3,5]
[ const ArrayB = ArrayA.concat(7) ]
ArrayA = [1,2,3,5]
ArrayB = [1,2,3,5,7]
'JavaScript' 카테고리의 다른 글
4. Sort() 사용하여 정렬하기 (0) | 2022.12.20 |
---|---|
3. Array.splice() - 배열 수정하기 초간단정리 (0) | 2022.12.12 |
1. function.bind() - Array.map() 으로 무한증식 버튼 만들 때, 한 함수로, 각각 다른 역할을 하는 버튼 만들기 (0) | 2022.12.12 |
이론 용어정리(3) [76~130] - 자바 스크립트 되짚기 (0) | 2022.12.06 |
이론 용어정리(2) [44~75] - 자바 스크립트 되짚기 (0) | 2022.12.01 |
댓글