자바스크립트로 이중 클릭, 이중 터치 실행방지

var timestamp;

var isDoubleExecution = function(tempo) {
  var now = new Date().getTime();
  var result = now - timestamp < tempo;

  timestamp = now;
  return result;
};
if (isDoublieExecution(100)) {
  console.log('double click!!');
}

….

이런식으로 하려고 했는데 팀장님이 클릭하면 disabled 처리 하면 되지 않냐는 말에 정신이 번쩍..
처리하려던 부분이 마침 버튼이어서 그렇게 하는게 훠~어어얼씬 더 가벼운 부분이라 그렇게 처리했다. 저게 무슨짓인지…

스크립트 과잉이 되지 않도록 신경쓴다고 쓰는데 멀었다.