Skip to content

stubTrue (Lodash 호환성)

true 리터럴을 사용하세요

stubTrue 함수는 불필요한 함수 호출로 인해 느리게 동작해요.

대신 더 빠르고 현대적인 true 리터럴을 사용하세요.

항상 true 값을 반환해요.

typescript
const result = stubTrue();

레퍼런스

stubTrue()

항상 true 값이 필요한 콜백 함수나 기본값으로 사용할 때 stubTrue를 사용하세요. 배열 메서드의 필터링이나 조건부 로직에서 일관된 true 값을 제공할 때 유용해요.

typescript
import { stubTrue } from 'es-toolkit/compat';

// 배열에서 모든 요소를 유지하는 필터
const items = [1, 2, 3, 4, 5];
const allItems = items.filter(stubTrue);
console.log(allItems); // [1, 2, 3, 4, 5]

조건부 설정에서 기본값으로도 사용할 수 있어요.

typescript
import { stubTrue } from 'es-toolkit/compat';

// 기본적으로 활성화된 옵션들
const defaultOptions = {
  enableFeatureA: stubTrue(),
  enableFeatureB: stubTrue(),
  enableFeatureC: stubTrue(),
};

console.log(defaultOptions); // { enableFeatureA: true, enableFeatureB: true, enableFeatureC: true }

파라미터

파라미터는 없어요.

반환 값

(boolean): 항상 true를 반환해요.

MIT 라이선스에 따라 배포됩니다.