На лицевой стороне написано:
Что такое стабилизация? Что такое троттлинг?
Как следует из названия, стабилизация заключается в том, чтобы предотвратить дрожание вашей руки, когда вы нажимаете кнопку страницы с рукопожатием, будут повторяющиеся клики, если это кнопка отправки, это может привести к нескольким операциям отправки, и она отправит несколько запросов на сервер, что не то, что мы хотим видеть, поэтому мы можем обрабатывать несколько событий, таких как нажатия кнопок, движения мыши внутрь и наружу и т. д.
А как насчет троттлинга? То есть, чтобы сохранить поток, например, кран выходит из воды, он всегда будет течь, когда его открывают, и вода скоро выйдет по 2 юаня за тонну, тогда мы можем прикрутить переключатель в очень маленькое место, чтобы вода выходила капля за каплей, и мы можем получить только одну каплю воды за 2 секунды, поэтому мы также можем сделать это, когда мы делаем щелчок, который может быть сработан только один раз в указанный период времени.
Различия: Независимо от того, как часто запускается событие, регулирование функции гарантирует, что обработчик истинного события будет выполнен один раз в указанный период, в то время как стабилизация функции запускает функцию только один раз после последнего события. Например, в сценарии бесконечной загрузки страницы нам нужно, чтобы пользователь время от времени делал запрос Ajax во время прокрутки страницы, а не запрашивал данные, когда пользователь прекращает прокручивать страницу. Такой сценарий подходит для технологии троттлинга.
1. Реализация Anti-shake
1. Специальная кастомизация событий мероприятия
$.event.special, опираясь на событие события, инкапсулированное самим jQuery
Реализация основного кода中
?水
На лицевой стороне написано:
Что такое стабилизация? Что такое троттлинг?
Как следует из названия, стабилизация заключается в том, чтобы предотвратить дрожание вашей руки, когда вы нажимаете кнопку страницы с рукопожатием, будут повторяющиеся клики, если это кнопка отправки, это может привести к нескольким операциям отправки, и она отправит несколько запросов на сервер, что не то, что мы хотим видеть, поэтому мы можем обрабатывать несколько событий, таких как нажатия кнопок, движения мыши внутрь и наружу и т. д.
А как насчет троттлинга? То есть, чтобы сохранить поток, например, кран выходит из воды, он всегда будет течь, когда его открывают, и вода скоро выйдет по 2 юаня за тонну, тогда мы можем прикрутить переключатель в очень маленькое место, чтобы вода выходила капля за каплей, и мы можем получить только одну каплю воды за 2 секунды, поэтому мы также можем сделать это, когда мы делаем щелчок, который может быть сработан только один раз в указанный период времени.
Различия: Независимо от того, как часто запускается событие, регулирование функции гарантирует, что обработчик истинного события будет выполнен один раз в указанный период, в то время как стабилизация функции запускает функцию только один раз после последнего события. Например, в сценарии бесконечной загрузки страницы нам нужно, чтобы пользователь время от времени делал запрос Ajax во время прокрутки страницы, а не запрашивал данные, когда пользователь прекращает прокручивать страницу. Такой сценарий подходит для технологии троттлинга.
1. Реализация Anti-shake
1. Специальная кастомизация событий мероприятия
$.event.special, опираясь на событие события, инкапсулированное самим jQuery
Реализация основного кода中