fn.js
방법
-
정적 바인드 (컨텍스트, fn, uid opt ) → {function}
-
바인드(프록시 또는 컨텍스트라고도 함). 함수의 컨텍스트를 변경하는 간단한 방법입니다.
또한 이벤트에서 쉽게 제거할 수 있도록 함수에 고유 ID를 저장합니다.
매개 변수 :
이름 유형 속성 설명 문맥
혼합 범위로 바인딩할 개체입니다.
fn
기능 범위에 바인딩할 함수입니다.
액체
숫자 <선택 과목>
설정할 기능에 대한 선택적 고유 ID
반환:
기능 -주어진 컨텍스트에 바인딩될 새 함수
-
정적 디바운스 (func, 대기, 즉시 선택 , 컨텍스트 선택 ) → {function}
-
디바운스된 함수가 마지막으로 호출된 이후
wait
밀리초가 경과할 때까지func
호출을 지연시키는 디바운스된 함수를 만듭니다.lodash 및 underscore 구현에서 영감을 받았습니다.
매개 변수 :
이름 유형 속성 기본값 설명 기능
기능 디바운스 동작으로 래핑하는 기능.
기다리다
숫자 마지막 호출 후 대기할 시간(밀리초)입니다.
즉각적인
부울 <선택 과목>
생성 즉시 함수를 호출할지 여부입니다.
문맥
물체 <선택 과목>
창문 디바운스된 함수가 디바운스되어야 하는 "컨텍스트"입니다. 예를 들어 이 함수를 Video.js 플레이어에 연결해야 하는 경우 여기에 플레이어를 전달할 수 있습니다. 또는 전역
창
객체를 기본값으로 사용합니다.반환:
기능 -디바운스된 함수.
-
정적 스로틀 (fn, 대기) → {function}
-
지정된 함수
fn 을
매 대기
밀리초당 최대 한 번만fn 을
호출하는 새 함수로 래핑합니다.매개 변수 :
이름 유형 설명 fn
기능 제한할 기능입니다.
기다리다
숫자 조절할 시간(밀리초)입니다.
반환:
기능