1. 콘솔의 의미
- 콘솔(console ): 제어반, 계기반(출처 : 옥스포드 영한사전)
- 디버깅 : 코딩 작업을 하는 중 혹은 끝낸 후 버그를 잡아내는 작업, 눈으로 봐야 잡아낼 수 있다.
- 벌레를 잡아내기 위한 코드 계기판이 콘솔
- 디버깅 : 벌레(코딩 오류) 잡는 과정
- 디버깅 콘솔은 벌레가 어느 구멍에 들어있는지 눈으로 확인하는 계기판, 이런 디버깅 콘솔을 줄여서 그냥 콘솔이라고 한다.
2. 콘솔의 의미
- Console.log를 포함해서 자바스크립트에서는 총 4가지의 다른 함수가 있다.
1) console.log('log');
: 보통 log는 개발 단계에서 부수적인 데이터를 출력하고자 할 때 사용
- Console.log를 포함해서 자바스크립트에서는 총 4가지의 다른 함수가 있다.
1) console.log('log');
: 보통 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일때는 에러를 사용해야 함.
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 |