ui.util.throttle

함수를 래핑하여 간격당 최대 두 번 호출할 수 있도록 합니다. 지연이 경과하기 전에 래퍼 함수가 여러 번 호출되면 첫 번째 호출과 마지막 호출만 실행됩니다.

사용 예: ui.Slider의 슬라이드 이벤트에 대한 콜백 콜백이 즉시 실행되어 슬라이드 작업이 반응하는 것처럼 느껴집니다. 또한 콜백은 사용자가 슬라이더와의 상호작용을 완료한 후에 실행되므로 최종 콜백 호출이 슬라이더의 최종 값에 액세스할 수 있습니다.

래핑된 함수를 반환합니다.

사용반환 값
ui.util.throttle(func, delay, scope)함수
인수유형세부정보
func함수호출할 함수입니다.
delay숫자제한의 지연 시간(밀리초)입니다. 이 함수는 초기 호출 후 지연 시간이 경과할 때까지 한 번만 호출할 수 있습니다.
scope객체, 선택사항함수를 호출할 범위의 객체입니다.