From 87990b6bf559dd76dd65cefc2b112daacad9962a Mon Sep 17 00:00:00 2001 From: iamgamja Date: Wed, 9 Feb 2022 12:48:58 +0900 Subject: rename --- files/ko/web/api/console/assert/index.html | 99 ------------------------------ files/ko/web/api/console/assert/index.md | 99 ++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+), 99 deletions(-) delete mode 100644 files/ko/web/api/console/assert/index.html create mode 100644 files/ko/web/api/console/assert/index.md (limited to 'files/ko/web/api/console/assert') diff --git a/files/ko/web/api/console/assert/index.html b/files/ko/web/api/console/assert/index.html deleted file mode 100644 index 3ad2aafa8e..0000000000 --- a/files/ko/web/api/console/assert/index.html +++ /dev/null @@ -1,99 +0,0 @@ ---- -title: console.assert() -slug: Web/API/Console/assert -tags: - - API - - DOM - - Method - - Reference - - console -translation_of: Web/API/console/assert ---- -
{{APIRef("Console API")}}
- -

console.assert() 메서드는 주어진 가정이 거짓인 경우 콘솔에 오류 메시지를 출력합니다. 참인 경우, 아무것도 하지 않습니다.

- -

{{AvailableInWorkers}}

- -

구문

- -
console.assert(assertion, obj1 [, obj2, ..., objN]);
-console.assert(assertion, msg [, subst1, ..., substN]); // c-like message formatting
-
- -

Parameters

- -
-
assertion
-
아무 불리언 표현식. 거짓인 경우, 메시지를 콘솔에 출력합니다.
-
obj1 ... objN
-
출력에 사용할 JavaScript 객체. 각각의 문자열 표현을 순서대로 출력합니다.
-
msg
-
0개 이상의 치환 문자열을 포함하는 JavaScript 문자열.
-
subst1 ... substN
-
msg 매개변수의 치환 문자열에 대입할 JavaScript 객체.
-
- -

예제

- -

다음 예제는 객체와 가정을 함께 사용하는 법을 보입니다.

- -
const errorMsg = 'the # is not even';
-for (let number = 2; number <= 5; number += 1) {
-    console.log('the # is ' + number);
-    console.assert(number % 2 === 0, {number: number, errorMsg: errorMsg});
-    // or, using ES2015 object property shorthand:
-    // console.assert(number % 2 === 0, {number, errorMsg});
-}
-// output:
-// the # is 2
-// the # is 3
-// Assertion failed: {number: 3, errorMsg: "the # is not even"}
-// the # is 4
-// the # is 5
-// Assertion failed: {number: 5, errorMsg: "the # is not even"}
-
- -

참고로, {{domxref("console.log()")}}의 치환 문자열을 거의 모든 브라우저에서 정상 동작하지만...

- -
console.log('the word is %s', 'foo');
-// output: the word is foo
-
- -

console.assert()의 치환 문자열은 일부 브라우저에서 동작하지 않습니다.

- -
console.assert(false, 'the word is %s', 'foo');
-// correct output in Node.js and some browsers
-//     (e.g. Firefox v60.0.2):
-// Assertion failed: the word is foo
-// incorrect output in some browsers
-//     (e.g. Chrome v67.0.3396.87):
-// Assertion failed: the word is %s foo
-
- -

{{domxref("console")}} 문서의 콘솔에 텍스트 출력하기 항목도 참고하세요.

- -

명세

- - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName("Console API", "#assert", "console.assert()")}}{{Spec2("Console API")}}Initial definition
- -

브라우저 호환성

- - - -

{{Compat("api.Console.assert")}}

diff --git a/files/ko/web/api/console/assert/index.md b/files/ko/web/api/console/assert/index.md new file mode 100644 index 0000000000..3ad2aafa8e --- /dev/null +++ b/files/ko/web/api/console/assert/index.md @@ -0,0 +1,99 @@ +--- +title: console.assert() +slug: Web/API/Console/assert +tags: + - API + - DOM + - Method + - Reference + - console +translation_of: Web/API/console/assert +--- +
{{APIRef("Console API")}}
+ +

console.assert() 메서드는 주어진 가정이 거짓인 경우 콘솔에 오류 메시지를 출력합니다. 참인 경우, 아무것도 하지 않습니다.

+ +

{{AvailableInWorkers}}

+ +

구문

+ +
console.assert(assertion, obj1 [, obj2, ..., objN]);
+console.assert(assertion, msg [, subst1, ..., substN]); // c-like message formatting
+
+ +

Parameters

+ +
+
assertion
+
아무 불리언 표현식. 거짓인 경우, 메시지를 콘솔에 출력합니다.
+
obj1 ... objN
+
출력에 사용할 JavaScript 객체. 각각의 문자열 표현을 순서대로 출력합니다.
+
msg
+
0개 이상의 치환 문자열을 포함하는 JavaScript 문자열.
+
subst1 ... substN
+
msg 매개변수의 치환 문자열에 대입할 JavaScript 객체.
+
+ +

예제

+ +

다음 예제는 객체와 가정을 함께 사용하는 법을 보입니다.

+ +
const errorMsg = 'the # is not even';
+for (let number = 2; number <= 5; number += 1) {
+    console.log('the # is ' + number);
+    console.assert(number % 2 === 0, {number: number, errorMsg: errorMsg});
+    // or, using ES2015 object property shorthand:
+    // console.assert(number % 2 === 0, {number, errorMsg});
+}
+// output:
+// the # is 2
+// the # is 3
+// Assertion failed: {number: 3, errorMsg: "the # is not even"}
+// the # is 4
+// the # is 5
+// Assertion failed: {number: 5, errorMsg: "the # is not even"}
+
+ +

참고로, {{domxref("console.log()")}}의 치환 문자열을 거의 모든 브라우저에서 정상 동작하지만...

+ +
console.log('the word is %s', 'foo');
+// output: the word is foo
+
+ +

console.assert()의 치환 문자열은 일부 브라우저에서 동작하지 않습니다.

+ +
console.assert(false, 'the word is %s', 'foo');
+// correct output in Node.js and some browsers
+//     (e.g. Firefox v60.0.2):
+// Assertion failed: the word is foo
+// incorrect output in some browsers
+//     (e.g. Chrome v67.0.3396.87):
+// Assertion failed: the word is %s foo
+
+ +

{{domxref("console")}} 문서의 콘솔에 텍스트 출력하기 항목도 참고하세요.

+ +

명세

+ + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName("Console API", "#assert", "console.assert()")}}{{Spec2("Console API")}}Initial definition
+ +

브라우저 호환성

+ + + +

{{Compat("api.Console.assert")}}

-- cgit v1.2.3-54-g00ecf