--- title: String.prototype.sup() slug: Web/JavaScript/Reference/Global_Objects/String/sup tags: - Deprecated - JavaScript - Method - Prototype - Reference - String - Методы оборачивания в HTML translation_of: Web/JavaScript/Reference/Global_Objects/String/sup ---
{{JSRef("Global_Objects", "String")}} {{deprecated_header}}

Сводка

Метод sup() создаёт HTML-элемент {{HTMLElement("sup")}}, заставляющий строку отображаться надстрочным текстом (верхним индексом).

Синтаксис

str.sup()

Описание

Метод sup() заключает строку в тег <sup>: "<sup>str</sup>".

Примеры

Пример: использование методов sub() и sup()

В следующем примере для форматирования строки используются методы {{jsxref("String.prototype.sub()", "sub()")}} и sup():

var superText = 'надстрочный';
var subText = 'подстрочный';

document.write('Вот так выглядит ' + superText.sup() + ' текст.');
document.write('Вот так выглядит ' + subText.sub() + ' текст.');

Этот пример генерирует такой же вывод, как и следующий HTML:

Вот так выглядит <sup>надстрочный</sup> текст.
Вот так выглядит <sub>подстрочный</sub> текст.

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

Спецификация Статус Комментарии
{{SpecName('ES6', '#sec-string.prototype.sup', 'String.prototype.sup')}} {{Spec2('ES6')}} Изначальное определение. Реализована в JavaScript 1.0.
Определена в (нормативном) Приложении B по Дополнительным возможностям ECMAScript для веб-браузеров.

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

{{CompatibilityTable}}
Возможность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка {{CompatVersionUnknown}} {{CompatGeckoDesktop("1.0")}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Возможность Android Chrome для Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatGeckoMobile("1.0")}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}

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