防抖是多次在规定时间内触发函数时不执行,停止触发超过规定时间才执行。但是你只触发一次也会延迟,怎么才能一次触发不延迟。
你代码写的有问题吧。js防抖多成熟的解决方案,比如uderscore,或者简单写个回调,第一次请求未完成第二次点击会和之前的请求一起返回,再或者现有后端框架本身都友好支持防抖啊,比如spring boot就一个注解就搞定的问题啊。
https://blog.csdn.net/weixin_30865427/article/details/99615300