以下是一个示例代码,可以实现接收前端传来的三次请求,并在第三次请求后停止发送:
let count = 0;
function handleRequest(request) {
if (count >= 3) {
console.log('停止发送请求');
return;
}
// 处理请求的逻辑
console.log(`处理第 ${count + 1} 次请求: ${request}`);
count++;
}
// 假设前端传来的三次请求分别为 '请求1'、'请求2'、'请求3'
handleRequest('请求1');
handleRequest('请求2');
handleRequest('请求3');
在上述示例中,count
变量用于记录请求的次数。在每次调用 handleRequest
函数时,会先检查 count
是否大于等于 3,如果是,则输出 “停止发送请求” 并结束函数。否则,会继续处理请求并递增 count
的值。
在实际情况中,你可以根据具体的业务需求修改 handleRequest
函数的实现,例如将请求发送给后端进行处理。