javascript 그룹의 every와 Reduce 방법
every 방법은 falsy 값을 찾을 때까지 그룹의 현재 요소마다 사용자가 지정한 함수를 실행합니다.만약 리셋 함수가falsy값을 발견하면false를 즉시 되돌려줍니다.따라서, 리셋 함수는 모든 요소에truthy 값을 되돌려줍니다.
예:
const func = (value) => value < 30;
const array1 = [25,28,15,19,7];
console.log(array1.every(func)); //returned true
는 그룹의 모든 요소에 대해 사용자가 지정한 리셋 함수를 실행합니다.함수의 최종 결과는 하나의 값이 될 것이다.
리셋 함수를 처음 실행할 때, 지난번에 계산한 값을 되돌려 주지 않습니다.만약 우리가 모든 초기 값을 시작 값으로 한다면, 그것은 0번 인덱스 요소를 초기 값으로 하고, 인덱스 번호 1부터 반복합니다/
const array1 = [1, 2, 3, 4];
const reducer = (previousValue, currentValue) => previousValue + currentValue;
// 1 + 2 + 3 + 4
console.log(array1.reduce(reducer));
// 5 + 1 + 2 + 3 + 4
console.log(array1.reduce(reducer, 5));
// expected output: 15
Reference
이 문제에 관하여(javascript 그룹의 every와 Reduce 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/fakrulrobin/the-every-and-reduce-method-in-javascript-array-1eha텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)