Javascript 개발 중 console.log 를 이용해서 디버깅을 많이 하는데 개발이 끝나고 console.log 를 모두 지워야 하나? 라는 고민을 하다가 나중에 또 디버깅이 필요 하면 ?? 이라는 의문으로 구글링을 좀 해보니 다음과 같은 방법으로 함수형태로 대체가 가능. isDebug = false; // toggle this to turn on / off for global controll if (isDebug) var debug = console.log.bind(window.console) else var debug = function(){} 위와 같이 선언 해 놓고 console.log 를 모두 debug 로 변경 하면 된다. 그러고 나서 isDebug 의 flag 값을 true 로 하면 ..