Spec-Zone.ru › JavaScript

String.prototype.sup()

Baseline Ограниченная доступность

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

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

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

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

Синтаксис

sup()

Параметры

Нет.

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

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

Примеры

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

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

const contentString = "Hello, world";

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

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

<sup>Hello, world</sup>

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

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

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

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

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

Настольные компьютеры Мобильные устройства Сервер
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS Bun Deno Node.js
sup
1
12
1
3
1
18
4
10.1
1
1.0
4.4
1
1.0.0
1.0
0.10.0

См. также

  • Polyfill of String.prototype.sup in core-js
  • es-shims polyfill of String.prototype.sup
  • Методы-обертки HTML
  • <sup>

© 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/sup

Spec-Zone.ru

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