18주차: 고급 어레이 방법
이번 주 초점은 Colt Steele The Advanced Web Developer Bootcamp의 Advanced Array Methods였습니다.
-forEach
-map
-Filter
-Some
-Every
-Reduce
각각
배열을 통해 반복
배열의 각 값에 대해 콜백 함수를 실행합니다.
'정의되지 않음'을 반환합니다.
forEach는 항상 정의되지 않음을 반환합니다.
지도
새 배열을 만듭니다.
배열을 통해 반복
배열의 각 값에 대해 콜백 함수를 실행합니다.
해당 콜백 함수의 결과를 새 배열에 추가합니다.
map 항상 같은 길이의 새 배열을 반환합니다.
필터
새 배열을 만듭니다.
배열을 통해 반복
배열의 각 값에 대해 콜백 함수를 실행합니다.
콜백 함수가 true를 반환하면 해당 값이 새 배열에 추가됩니다.
콜백 함수가 false를 반환하면 해당 값은 새 배열에서 무시됩니다.
콜백의 결과는 항상 부울입니다.
약간
배열을 통해 반복
배열의 각 값에 대해 콜백을 실행합니다.
콜백이 하나 이상의 단일 값에 대해 true를 반환하면 true를 반환합니다.
그렇지 않으면 거짓을 반환
콜백의 결과는 항상 부울입니다.
모든
배열을 통해 반복
배열의 각 값에 대해 콜백을 실행합니다.
콜백이 단일 값에 대해 false를 반환하면 false를 반환합니다.
그렇지 않으면 true를 반환합니다.
콜백의 결과는 항상 부울입니다.
줄이다
콜백 함수와 선택적 두 번째 매개변수를 허용합니다.
배열을 통해 반복
배열의 각 값에 대해 콜백을 실행합니다.
콜백에 대한 첫 번째 매개변수는 배열의 첫 번째 값이거나 선택적 두 번째 매개변수입니다.
콜백에 대한 첫 번째 매개변수는 종종 accumulator라고 합니다.
콜백에서 반환된 값은 accumulator의 새 값이 됩니다.
콜백 함수에서 반환되는 모든 것이 누산기의 새 값이 됩니다.
Reference
이 문제에 관하여(18주차: 고급 어레이 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/code_regina/week-18-advanced-array-methods-5bgm텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)