라이브러리
[JAVASCRIPT] console.error(message) - 콘솔에 오류 메시지 출력
console.error(message)
`console.error(message)`는 JavaScript에서 에러 메시지를 출력하는 메서드입니다. 이 메서드는 개발자 도구의 콘솔 창에 에러 메시지를 출력합니다. 이 메서드는 `console.log(message)`와 유사하지만, 에러 메시지를 출력할 때는 일반적으로 빨간색으로 표시됩니다.
예제
#hostingforum.kr
javascript
// 에러 메시지를 출력하는 예제
console.error('에러 메시지입니다.');
이 예제는 "에러 메시지입니다."라는 메시지를 콘솔 창에 빨간색으로 출력합니다.
에러 객체를 출력하는 예제
`console.error()` 메서드는 에러 객체를 출력할 수도 있습니다. 에러 객체는 `Error` 객체의 인스턴스입니다.
#hostingforum.kr
javascript
// 에러 객체를 출력하는 예제
try {
throw new Error('에러 메시지입니다.');
} catch (error) {
console.error(error);
}
이 예제는 `try-catch` 블록에서 에러를 발생시키고, 에러 객체를 `console.error()` 메서드에 전달하여 에러 메시지를 출력합니다.
에러 객체의 프로퍼티를 출력하는 예제
에러 객체에는 여러 프로퍼티가 있습니다. 예를 들어, `name` 프로퍼티는 에러의 이름을 나타내고, `message` 프로퍼티는 에러 메시지를 나타냅니다.
#hostingforum.kr
javascript
// 에러 객체의 프로퍼티를 출력하는 예제
try {
throw new Error('에러 메시지입니다.');
} catch (error) {
console.error(`에러 이름: ${error.name}`);
console.error(`에러 메시지: ${error.message}`);
}
이 예제는 에러 객체의 `name` 프로퍼티와 `message` 프로퍼티를 출력합니다.
에러 객체를 출력할 때 사용할 수 있는 옵션
`console.error()` 메서드는 옵션을 사용할 수 있습니다. 예를 들어, `stack` 옵션을 사용하면 에러 객체의 스택 트레이스를 출력할 수 있습니다.
#hostingforum.kr
javascript
// 에러 객체를 출력할 때 사용할 수 있는 옵션
try {
throw new Error('에러 메시지입니다.');
} catch (error) {
console.error(error, error.stack);
}
이 예제는 에러 객체를 출력할 때 `error.stack` 옵션을 사용하여 에러 객체의 스택 트레이스를 출력합니다.
결론
`console.error(message)` 메서드는 JavaScript에서 에러 메시지를 출력하는 메서드입니다. 이 메서드는 개발자 도구의 콘솔 창에 에러 메시지를 출력합니다. 에러 객체를 출력할 때는 `console.error()` 메서드를 사용하여 에러 메시지를 출력할 수 있습니다. 에러 객체의 프로퍼티를 출력할 때는 `console.error()` 메서드를 사용하여 에러 객체의 프로퍼티를 출력할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.