--- title: InternalError slug: Web/JavaScript/Reference/Global_Objects/InternalError translation_of: Web/JavaScript/Reference/Global_Objects/InternalError ---
InternalError
객체는 JavaScript 엔진 내부에서 발생한 에러를 나타냅니다. 예를 들면, "InternalError: too much recursion"라는 에러가 있으며, 이것은 "내부 에러: 너무 많은 재귀 호출" 상황이 발생했을 때 나타납니다.
new InternalError([message[, fileName[, lineNumber]]])
message
fileName
{{non-standard_inline}}lineNumber
{{non-standard_inline}}InternalError
는 JavaScript 엔진에서 내부 에러가 발생할 때마다 던져집니다.
다음의 에러 예시 들의 경우는 일반적으로 어떤 값이 너무 큰 경우 입니다.
InternalError
객체에 속성을 추가하도록 해줍니다.전역(global)의 InternalError
는 고유의 함수를 가지고 있지 않지만, 몇 가지의 메소드를 프로토타입 체인으로부터 상속받습니다.
InternalError
인스턴스Not part of any specifications.
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | {{CompatNo}} | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | {{CompatNo}} | {{CompatNo}} | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |