我目前正在寻找限制对函数的请求数量的最佳解决方案。
例子:
function CheckData() {
if (d == "newdata") {
GetData(2);
}
}
function GetData(getcheck) {
// Ajax Request here
}
我正在寻找的解决方案是一种方法,当 CheckData 调用 GetData 时,有办法限制它调用 GetData 的频率,或者如果突然有大量请求通过,有没有办法让它说只得到最后一个请求?所以基本上它可以检查请求的频率,以便您可以说它现在停止了发送最后一个请求的大量请求吗?
我只是在寻找一种方法来限制 CheckData 调用 GetData 的频率,但最好的方法是尽量减少等待。
我查看了一些解决方案,但不确定如何将其应用于这种情况。