html
<div>
<button onclick="handleClick()">按钮</button>
</div>
js
//点击按钮事件的处理方法
function handleClick() {
let nowTime = +new Date(); //获取当前时间的时间戳
if (nowTime - this.clickTime < 3000) {
//clickTime 是页面定义的一个全局变量,默认值为“-1”
alert("已点击按钮,请3秒后再试~~");
return;
}
this.clickTime = +new Date(); //将点击按钮的时间赋值到全局变量
//点击按钮需要处理的逻辑代码~~
}