aboutsummaryrefslogtreecommitdiff
path: root/files/ko/web/javascript/reference/global_objects/error/name
diff options
context:
space:
mode:
authorJongha Kim <kim.jongha@gmail.com>2021-07-06 09:24:31 +0900
committerGitHub <noreply@github.com>2021-07-06 09:24:31 +0900
commit9e402885ddc03e6a287453189adb426ec930742a (patch)
tree5a9872a3debd03e672cdd38981b7c4a9eb9f1853 /files/ko/web/javascript/reference/global_objects/error/name
parent95d51cd14a727f3d9a0a17ababd354bea6219760 (diff)
downloadtranslated-content-9e402885ddc03e6a287453189adb426ec930742a.tar.gz
translated-content-9e402885ddc03e6a287453189adb426ec930742a.tar.bz2
translated-content-9e402885ddc03e6a287453189adb426ec930742a.zip
error 속성 추가 (#1363)
- columnnumber, filename, linenumber, message, tostring 추가 - name 수정
Diffstat (limited to 'files/ko/web/javascript/reference/global_objects/error/name')
-rw-r--r--files/ko/web/javascript/reference/global_objects/error/name/index.html60
1 files changed, 17 insertions, 43 deletions
diff --git a/files/ko/web/javascript/reference/global_objects/error/name/index.html b/files/ko/web/javascript/reference/global_objects/error/name/index.html
index aabdb5c295..afb8ed0ddb 100644
--- a/files/ko/web/javascript/reference/global_objects/error/name/index.html
+++ b/files/ko/web/javascript/reference/global_objects/error/name/index.html
@@ -2,18 +2,25 @@
title: Error.prototype.name
slug: Web/JavaScript/Reference/Global_Objects/Error/name
translation_of: Web/JavaScript/Reference/Global_Objects/Error/name
+tags:
+ - JavaScript
+ - Property
+ - Prototype
+browser-compat: javascript.builtins.Error.name
---
<div>{{JSRef}}</div>
-<div><strong><code>name</code> </strong>프로퍼티는 에러 타입을 설명하기 위한 이름을 나타냅니다. 초기값은 "Error"입니다.</div>
+<div><strong><code>name</code> </strong>속성은 오류 타입을 설명하기 위한 이름을 나타냅니다. 초기값은 "Error"입니다.</div>
-<h2 id="설명">설명</h2>
+<h2 id="Description">설명</h2>
-<p>{{jsxref("Error")}} 인스턴스는 주어진 이름인 "Error"를 기본 값으로 갖습니다. name 프로퍼티는 {{jsxref("Error.prototype.message", "message")}}와 함께 {{jsxref("Error.prototype.toString()")}}에서 사용되며 해당 에러를 문자열로 표현합니다.</p>
+<p>기본적으로 {{jsxref("Error")}} 인스턴스에는 "Error"라는 이름을 갖습니다. <code>name</code> 속성과
+{{jsxref("Error.prototype.message", "message")}} 속성은 {{jsxref("Error.prototype.toString()")}} 메서드에서 오류의 문자열 표현을 생성하는 데
+ 사용됩니다.</p>
-<h2 id="예제">예제</h2>
+<h2 id="Examples">예제</h2>
-<h3 id="사용자_정의_에러_발생시키기">사용자 정의 에러 발생시키기</h3>
+<h3 id="Throwing_a_custom_error">사용자 정의 에러 발생시키기</h3>
<pre class="brush: js">var e = new Error('Malformed input'); // e.name은 'Error'
@@ -22,48 +29,15 @@ throw e;
// e.toString()은 'ParseError: Malformed input'을 반환합니다
</pre>
-<h2 id="명세">명세</h2>
+<h2 id="Specifications">명세</h2>
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specification</th>
- <th scope="col">Status</th>
- <th scope="col">Comment</th>
- </tr>
- <tr>
- <td>{{SpecName('ES1')}}</td>
- <td>{{Spec2('ES1')}}</td>
- <td>Initial definition.</td>
- </tr>
- <tr>
- <td>{{SpecName('ES5.1', '#sec-15.11.4.2', 'Error.prototype.name')}}</td>
- <td>{{Spec2('ES5.1')}}</td>
- <td> </td>
- </tr>
- <tr>
- <td>{{SpecName('ES6', '#sec-error.prototype.name', 'Error.prototype.name')}}</td>
- <td>{{Spec2('ES6')}}</td>
- <td> </td>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-error.prototype.name', 'Error.prototype.name')}}</td>
- <td>{{Spec2('ESDraft')}}</td>
- <td> </td>
- </tr>
- </tbody>
-</table>
+{{Specifications}}
-<h2 id="브라우저_호환성">브라우저 호환성</h2>
+<h2 id="Browser_compatibility">브라우저 호환성</h2>
-<div>
-<div>
+<p>{{Compat}}</p>
-<p>{{Compat("javascript.builtins.Error.name")}}</p>
-</div>
-</div>
-
-<h2 id="참고">참고</h2>
+<h2 id="See_also">같이 보기</h2>
<ul>
<li>{{jsxref("Error.prototype.message")}}</li>