Spec-Zone.ru › JavaScript

String.prototype.italics()

Базовый уровень Ограниченная доступность

Эта функция не является базовой, поскольку она не работает в некоторых из наиболее широко используемых браузеров.

Устаревший: Эта функция больше не рекомендуется. Хотя некоторые браузеры все еще могут ее поддерживать, возможно, она уже была удалена из соответствующих веб-стандартов, находится в процессе исключения или сохраняется только в целях совместимости. Избегайте ее использования и обновите существующий код, если это возможно; см. таблицу совместимости в нижней части этой страницы, чтобы принять решение. Имейте в виду, что эта функция может перестать работать в любой момент.

Метод italics() значений String создает строку, которая встраивает данную строку в элемент <i> (<i>str</i>), что приводит к отображению этой строки курсивом.

Примечание: Все методы-обертки HTML устарели и стандартизированы только в целях совместимости. Вместо них используйте DOM API, такие как document.createElement().

Синтаксис

italics()

Параметры

Ничего.

Возвращаемое значение

Строка, начинающаяся с открывающего тега <i>, затем текст str, а затем закрывающий тег </i>.

Примеры

Использование italics()

Приведенный ниже код создает HTML-строку, а затем заменяет ею тело документа:

const contentString = "Hello, world";

document.body.innerHTML = contentString.italics();

Будет создан следующий HTML:

<i>Hello, world</i>

Вместо использования italics() и непосредственного создания HTML-текста следует использовать DOM API, такие как document.createElement(). Например:

const contentString = "Hello, world";
const elem = document.createElement("i");
elem.innerText = contentString;
document.body.appendChild(elem);

Спецификации

Спецификация
ECMAScript® 2027 Language Specification
# sec-string.prototype.italics

Совместимость с браузерами

Десктопные Мобильные Серверные
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on iOS Samsung Internet WebView Android WebView on iOS Bun Deno Node.js
italics
1
12
1
3
1
18
4
10.1
1
1.0
4.4
1
1.0.0
1.0
0.10.0

Смотрите также

  • Полифилл String.prototype.italics в core-js
  • es-shims полифилл String.prototype.italics
  • Методы-обертки HTML
  • <i>

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/italics

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API