MDUIDocs
llms.txt bağlantısını kopyalallms-full.txt bağlantısını kopyalaBu sayfayı Markdown olarak görüntüleBu sayfayı ChatGPT ile tartışBu projenin belgelerini ChatGPT ile tartış
Önceden Tanımlı Renkler
Özel Renk
Duvar Kağıdından Renk Çıkar
Lütfen bir duvar kağıdı seçin
Başlarken
AI Destekli Geliştirme
Stiller
Frameworklerle Entegrasyon
Bileşenler
Fonksiyonlar
jq Araç Kütüphanesi dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Kütüphaneler

throttle

throttle 함수는 스로틀(throttle) 함수를 생성하는 함수로, 지정된 시간 간격 내에 최대 한 번만 실행됩니다.

사용법

함수 가져오기:

import { throttle } from 'mdui/functions/throttle.js';

사용 예시:

// 이 함수는 100밀리초 내에 최대 한 번 실행되므로, 스크롤 시 함수 호출이 너무 자주 발생하는 것을 방지할 수 있습니다
window.addEventListener(
  'scroll',
  throttle(() => {
    console.log('업데이트');
  }, 100),
);

API

throttle(func: Function, wait: number): Function

함수의 첫 번째 매개변수는 스로틀할 함수이고, 두 번째 매개변수는 지정된 시간 간격(밀리초 단위)입니다. 함수의 반환값은 스로틀 처리된 함수입니다.

Bu Sayfanın İçindekiler