From 1be30cf1041d1536e79b75b3310b7cf6e071b8b8 Mon Sep 17 00:00:00 2001 From: Jongha Kim Date: Tue, 11 Jun 2024 09:15:30 +0900 Subject: [PATCH] =?UTF-8?q?[ko]=20String.prototype.italics()=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80=20(#18768)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * [ko] String.prototype.italics() 추가 - String.prototype.italics() 추가 * 본문 수정 --- .../global_objects/string/italics/index.md | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 files/ko/web/javascript/reference/global_objects/string/italics/index.md diff --git a/files/ko/web/javascript/reference/global_objects/string/italics/index.md b/files/ko/web/javascript/reference/global_objects/string/italics/index.md new file mode 100644 index 00000000000000..069f53e7c15d0d --- /dev/null +++ b/files/ko/web/javascript/reference/global_objects/string/italics/index.md @@ -0,0 +1,67 @@ +--- +title: String.prototype.italics() +slug: Web/JavaScript/Reference/Global_Objects/String/italics +l10n: + sourceCommit: 5a2cea779777daaff451f21ca3b7f4c28a68de9e +--- + +{{JSRef}} {{Deprecated_Header}} + +{{jsxref("String")}} 값의 **`italics()`** 메서드는 문자열을 이탤릭체로 보이게 하는 {{HTMLElement("i")}} 요소(`str`)에 해당 문자열을 집어넣은 문자열을 생성합니다. + +> **참고:** 모든 [HTML 래퍼 메서드](/ko/docs/Web/JavaScript/Reference/Global_Objects/String#html_wrapper_methods)는 더 이상 사용되지 않으며 호환성 목적으로만 표준화되었습니다. 대신 [`document.createElement()`](/ko/docs/Web/API/Document_Object_Model)와 같은 [DOM API](/ko/docs/Web/API/Document/createElement)를 사용하시기 바랍니다. + +## 구문 + +```js-nolint +italics() +``` + +### 매개변수 + +없음. + +### 반환 값 + +`` 시작 태그, 그 다음 `str` 내용, `` 종료 태그로 이어지는 문자열. + +## 예제 + +### italics() 사용하기 + +아래 코드는 HTML 문자열을 생성한 다음 document의 body를 해당 문자열로 대체합니다. + +```js +const contentString = "Hello, world"; + +document.body.innerHTML = contentString.italics(); +``` + +이는 다음과 같은 HTML을 생성합니다. + +```html +Hello, world +``` + +`italics()`를 사용하여 HTML 텍스트를 직접 작성하는 대신 [`document.createElement()`](/ko/docs/Web/API/Document/createElement)와 같은 DOM API를 사용해야 합니다. 아래의 예를 참고하세요. + +```js +const contentString = "Hello, world"; +const elem = document.createElement("i"); +elem.innerText = contentString; +document.body.appendChild(elem); +``` + +## 명세서 + +{{Specifications}} + +## 브라우저 호환성 + +{{Compat}} + +## 같이 보기 + +- [Polyfill of `String.prototype.italics` in `core-js`](https://github.com/zloirock/core-js#ecmascript-string-and-regexp) +- [HTML wrapper methods](/ko/docs/Web/JavaScript/Reference/Global_Objects/String#html_wrapper_methods) +- {{HTMLElement("i")}}