Throttling va debouncing
Throttling - ikki amalning orasi eng kamida malum vaqt bo’lishini taminlash.
Debouncing - amalni malum bir muddat o’tgandan keyingina boshqasi so'ralmasa ishga tushirish.
Juda o’xshash a? Aslida unday emas.
Masalan foydalanuvchi qidiruvga matn teryapti. Oraliq 250ms.
Throttleda har 250msda qidiruv bo’laveradi.
Debounceda qidiruv bolishi uchun terib bo’lib 250ms to’htab turish kerak.
PS: Interviewlarda so'ralishi mumkin.
@dev_thinking_loud
Post #196
2.46K

- 👍 36