본문 바로가기

Front-end/JavaScript

콘솔(console)

1. 콘솔의 의미

  • 콘솔(console ): 제어반, 계기반(출처 : 옥스포드 영한사전)
  • 디버깅 : 코딩 작업을 하는 중 혹은 끝낸 후 버그를 잡아내는 작업, 눈으로 봐야 잡아낼 수 있다.
  • 벌레를 잡아내기 위한 코드 계기판이 콘솔
  • 디버깅 : 벌레(코딩 오류) 잡는 과정
  • 디버깅 콘솔은 벌레가 어느 구멍에 들어있는지 눈으로 확인하는 계기판, 이런 디버깅 콘솔을 줄여서 그냥 콘솔이라고 한다.

2. 콘솔의 의미
 - Console.log를 포함해서 자바스크립트에서는 총 4가지의 다른 함수가 있다.
 1) console.log('log');
   : 보통 log는 개발 단계에서 부수적인 데이터를 출력하고자 할 때 사용
     제품을 배포할 때는 log는 왠만하면 삭제해서 배포하는 게 좋음.
     무언가 출력한다는 것은 성능에 영향을 줄 수 있기 때문에
     빈번하게 log를 남겨둔다는 것은 좋지 않음.
     그래서 정말 필요한 log가 아니라면 왠만하면 다 지우고 배포를 하는게 중요.
 2) console.info('info'); 
   : info > 어떤 필요한 정보를 출력할 때 사용.
    보통 info와 log는 제품을 배포하는 단계에서는 출력이 되지 않도록 만드는 게 중요.
 3) console.warn('warn'); 
   : warn는 warning의 약자. 심각한 에러는 아님.
    신경을 써야하는 경보 단계에서 console이 출력하고 싶을 때
 4) console.error('error');
   : 정말 심각한 error일때는 에러를 사용해야 함.   
     예상하지 못한 에러, 시스템 에러 사용해서 출력해야 함


참고 : 앨리의 드림코딩

'Front-end > JavaScript' 카테고리의 다른 글

연산자  (0) 2022.03.22
자바스크립트에서의 데이터의 종류  (0) 2022.03.21
JavaScript 주석 표기법  (0) 2022.03.20
Zero-base Numbering  (0) 2022.03.20
변수 const, var, let과 호이스팅  (0) 2022.03.20