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 fonksiyonu, belirtilen zaman aralığında en fazla bir kez çalışan bir throttle fonksiyonu oluşturmak için kullanılır.

Kullanım

Fonksiyonu ihtiyacınıza göre içe aktarın:

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

Kullanım örneği:

// Bu fonksiyon 100 milisaniye içinde en fazla bir kez çalışır, kaydırma sırasında çok sık çağrılmasını önler
window.addEventListener(
  'scroll',
  throttle(() => {
    console.log('güncelle');
  }, 100),
);

API

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

Fonksiyonun ilk parametresi throttle işlemine tabi tutulacak fonksiyon, ikinci parametresi ise belirtilen zaman aralığıdır (birim: milisaniye). Fonksiyonun dönüş değeri, throttle işlemine tabi tutulmuş fonksiyondur.

Bu Sayfanın İçindekiler