实现js连续点击事件但最终只触发一次
//声明两个变量
var lastTime,num;
function lockClick() {
//获取当前毫秒数
var nowTime = new Date();
if (lastTime == undefined || Math.round(nowTime.getTime() - lastTime.getTime()) > 1000) {//判断两次点击之间的时间差
lastTime = nowTime;
num = 1;
} else {
lastTime = nowTime;
}
if (num == 1) {
console.log("我被点击了");
lastTime = nowTime;
num = 0;
}
}