SOURCE

console 命令行工具 X clear

                    
>
console
function conNum(){
    console.log(123)
}
let btrn1=document.getElementById('btna')
btrn1.addEventListener('click',thro(conNum,3000))


function thro(cb,wait){
  let timeOut
  return function(){
    if(timeOut) return
    timeOut = setTimeout(function(){
      cb()
      clearTimeout(timeOut)
      timeOut = null
    },wait)
  }
}

<button id="btna"> btn1</button>