我使用此代码以例如 5 毫秒的间隔自动单击按钮。现在我需要将每个点击请求及其来自服务器的响应记录在一个文件中,并以毫秒精度记录每次点击的确切时间。谁能帮我做到这一点。let timerId =setInterval(() => { $("#sendRequest").click(); console.log('clicked');}, 5);let stop = 300000;setTimeout(() => { clearInterval(timerId); alert('stop'); }, stop);
1 回答
繁星点点滴滴
TA贡献1803条经验 获得超3个赞
用途getTime()
:该方法返回自Unix 纪元getTime()
以来的毫秒数。
您可以设置let startTime = new Date().getTime();
beforesetInterval
并使用来new Date().getTime() - startTime
获取exact
.interval call
尝试如下。
let startTime = new Date().getTime();
let timerId = setInterval(() => {
//$("#sendRequest").click();
console.log('clicked' + (new Date().getTime() - startTime));
}, 1000);
let stop = 10000;
setTimeout(() => { clearInterval(timerId); alert('stop'); }, stop);
添加回答
举报
0/150
提交
取消