From eaeee817e4f72ff98ee62c2790cb2f18f67b0e6a Mon Sep 17 00:00:00 2001 From: chanmin Date: Mon, 9 Sep 2024 21:11:12 +0900 Subject: [PATCH] chore: update deprecated docs property --- .../error/columnnumber/index.md | 22 ++++++++++++++----- .../global_objects/error/filename/index.md | 16 ++++++++++---- .../global_objects/error/linenumber/index.md | 22 ++++++++++++++----- 3 files changed, 44 insertions(+), 16 deletions(-) diff --git a/files/ko/web/javascript/reference/global_objects/error/columnnumber/index.md b/files/ko/web/javascript/reference/global_objects/error/columnnumber/index.md index 99ec5b0e38c9bd..52b863d91c0b89 100644 --- a/files/ko/web/javascript/reference/global_objects/error/columnnumber/index.md +++ b/files/ko/web/javascript/reference/global_objects/error/columnnumber/index.md @@ -1,20 +1,30 @@ --- -title: Error.prototype.columnNumber +title: "Error: columnNumber" slug: Web/JavaScript/Reference/Global_Objects/Error/columnNumber +l10n: + sourceCommit: 5c3c25fd4f2fbd7a5f01727a65c2f70d73f1880a --- -{{JSRef}} {{non-standard_header}} +{{JSRef}} {{Non-standard_Header}} -**`columnNumber`** 속성은 이 오류가 발생한 파일의 행의 열 번호를 포함합니다. +{{jsxref("Error")}} 인스턴스의 **`columnNumber`** 데이터 속성은 이 오류가 발생한 파일의 행의 열 번호를 포함합니다. + +## 값 + +양의 정수. + +{{js_property_attributes(1, 0, 1)}} ## 예제 ### columnNumber 사용하기 ```js -var e = new Error("Could not parse input"); -throw e; -console.log(e.columnNumber); // 0 +try { + throw new Error("Could not parse input"); +} catch (err) { + console.log(err.columnNumber); // 9 +} ``` ## 명세 diff --git a/files/ko/web/javascript/reference/global_objects/error/filename/index.md b/files/ko/web/javascript/reference/global_objects/error/filename/index.md index b6e6ab54cdfc5e..104613598876e3 100644 --- a/files/ko/web/javascript/reference/global_objects/error/filename/index.md +++ b/files/ko/web/javascript/reference/global_objects/error/filename/index.md @@ -1,11 +1,19 @@ --- title: Error.prototype.fileName slug: Web/JavaScript/Reference/Global_Objects/Error/fileName +l10n: + sourceCommit: 5c3c25fd4f2fbd7a5f01727a65c2f70d73f1880a --- -{{JSRef}} {{non-standard_header}} +{{JSRef}} {{Non-standard_Header}} -**`fileName`** 속성은 이 오류가 발생한 파일의 경로를 포함합니다. +{{jsxref("Error")}} 인스턴스의 **`fileName`** 데이터 속성은 이 오류가 발생한 파일의 경로를 포함합니다. + +## 값 + +문자열. + +{{js_property_attributes(1, 0, 1)}} ## 설명 @@ -16,9 +24,9 @@ slug: Web/JavaScript/Reference/Global_Objects/Error/fileName ### fileName 사용하기 ```js -var e = new Error("Could not parse input"); +const e = new Error("Could not parse input"); throw e; -// e.fileName could look like "file:///C:/example.html" +// e.fileName은 "file:///C:/example.html" 처럼 보일 수 있습니다. ``` ## 명세 diff --git a/files/ko/web/javascript/reference/global_objects/error/linenumber/index.md b/files/ko/web/javascript/reference/global_objects/error/linenumber/index.md index f2cc2a2797c378..2eff42ee765353 100644 --- a/files/ko/web/javascript/reference/global_objects/error/linenumber/index.md +++ b/files/ko/web/javascript/reference/global_objects/error/linenumber/index.md @@ -1,20 +1,30 @@ --- title: Error.prototype.lineNumber slug: Web/JavaScript/Reference/Global_Objects/Error/lineNumber +l10n: + sourceCommit: 5c3c25fd4f2fbd7a5f01727a65c2f70d73f1880a --- -{{JSRef}} {{non-standard_header}} +{{JSRef}} {{Non-standard_Header}} -**`lineNumber`** 속성은 이 오류가 발생한 파일의 행 번호를 포함합니다. +{{jsxref("Error")}} 인스턴스의 **`lineNumber`** 데이터 속성은 이 오류가 발생한 파일의 행 번호를 포함합니다. + +## 값 + +양의 정수. + +{{js_property_attributes(1, 0, 1)}} ## 예제 ### lineNumber 사용하기 ```js -var e = new Error("Could not parse input"); -throw e; -console.log(e.lineNumber); // 2 +try { + throw new Error("Could not parse input"); +} catch (err) { + console.log(err.lineNumber); // 2 +} ``` ### 오류 이벤트를 사용하는 또 다른 예제 @@ -23,7 +33,7 @@ console.log(e.lineNumber); // 2 window.addEventListener("error", function (e) { console.log(e.lineNumber); // 5 }); -var e = new Error("Could not parse input"); +const e = new Error("Could not parse input"); throw e; ```