Javascript防止按钮多次点击的节流函数throttle

问题:

一个按钮点击后执行的异步操作,返回时间不一定,可能会导致多次重复点击。 例:



  
	




多次点击会导致有多个alert

解:

编写一个公共的节流函数,使方法在一段时间内最多调用一次







  
	







另:如果严格串行调用可以设置标记位,当异步请求开始时,设置为1(下次的点击不进行请求),结束后设置为0(下次的点击进行请求)

你可能感兴趣的:(前端)