Movatterモバイル変換


[0]ホーム

URL:


  1. 개발자를 위한 웹 기술
  2. JavaScript
  3. JavaScript 참고서
  4. 표준 내장 객체
  5. Error
  6. Error() 생성자

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

Error() 생성자

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015년 7월⁩.

Error 생성자는 오류 객체를 생성합니다.

구문

js
new Error();new Error(message);new Error(message, fileName);new Error(message, fileName, lineNumber);

매개변수

messageOptional

사람이 읽을 수 있는 오류 메시지입니다.

fileNameOptional비표준

생성할Error 객체의fileName 속성으로 설정할 값입니다. 기본 값은Error() 생성자를 호출한 파일의 이름입니다.

lineNumberOptional비표준

생성할Error 객체의lineNumber 속성으로 설정할 값입니다. 기본 값은Error() 생성자를 호출한 줄의 번호입니다.

예제

생성자 또는 함수 호출

Errornew 없이 함수로써 호출한 경우에도Error 객체를반환합니다. 따라서 단순히Error를 호출하기만 해도new 키워드를 사용한 것과 같은 결과를낳습니다.

js
// 함수로 호출해도...const x = Error("함수 호출로 만들기!");// ...이렇게 생성자로 사용한 것과 같은 결과const y = new Error('"new" 키워드를 써서 만들기!');

명세

Specification
ECMAScript® 2026 Language Specification
# sec-error-constructor

브라우저 호환성

같이 보기

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp