function,

all

FreeVue FreeVue Follow Jul 25, 2019 · 1 min read
all
Share this

all. 제공된 조건부 함수가 컬렉션의 모든 요소에 대해 true를 반환하면 true를 반환하고 그렇지 않으면 false를 반환합니다.

Array.every()를 사용하여 콜렉션의 모든 요소가 fn에 따라 true를 반환하는지 테스트합니다. 부울을 기본값으로 사용하려면 두 번째 인수 fn을 생략하십시오.

const all = (arr, fn = Boolean) => arr.every(fn)

// 예시
all([4, 2, 3], (x) => x > 1) // true
all([1, 2, 3]) // true

[출처: http://30.surge.sh/]