본문으로 건너뛰기

Predicate

Prediate는 사전적 의미로 서술어를 의미합니다. 어떠한 상태에 대해서 동사를 포함하여 설명하는 것이라고 할 수 있겠는데요.

자바스크립트에서는 어떠한 입력에 대해서 Boolean 값을 반환하는 함수를 Predicate라고 합니다.

arr.filter(someFn)이라는 함수가 있을 때 Array의 Prototype 메소드인 filter로 전달하는 someFn이라는 함수가 Prediate이며 판별식이라고 이해해도 좋습니다.