console.log() 외에 사용할 수 있는 다양한 console 함수에 대한 글을 읽어서
공유해 봅니다!!

원문 링크

STOP using just console.log in JavaScript. Try this instead

JavaScript에서 단순 console.log를 사용하는 것을 멈추세요! 대신 이걸 사용하세요.

디버깅. 프로그래머들이 피하려고 노력하지만 결국 코드에 더 많은 버그들을 만들 뿐인 것.

버그 없는 코딩은 최고의 프로그래머들도 어려워 하는 것이다. 그것이 당신이 항상 코드를 디버깅 해야 하는 이유이다.

그리고 자바스크립트 코드를 디버깅 하는 최고의 방법 중 하나는 놀라운 console.log() 이다. 하지만, 더 좋은 방법이 있다.

그리고 그것이 이 아티클의 핵심이다. 콘솔과 상호작용 하는 더 나은 방법들을 말하는 것이.

정교한 IDE에서 console을 타이핑하면 다양한 자동 완성이 주어진다.

VS Code에서 console을 입력했을 때 나오는 자동완성 옵션

VS Code에서 console을 입력했을 때 나오는 자동완성 옵션

일반적인 console.log()를 사용하는 것 대신에, 여기에 더 나은 옵션들이 있다.

이것들을 사용하는 것은 디버깅 프로세스를 더 많이 쉽고 빠르게 만든다.

console.warn()console.error() 이다.

당신의 애플리케이션의 동작을 멈출 수 있는 버그가 있을 때, 다른 console.log를 사용해 디버깅 하면 동작하지 않는다.

당신의 콘솔 메시지들은 헷갈릴 수 있다. 당신은 당신이 찾는 메시지를 발견할 수 없다.

하지만, console.warn()console.error()를 사용하는 것은 이것을 극복하는 좋은 방법들이다.

console.warn("This is a warning");

Untitled

console.error("This is an error");