Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

String.prototype.sub()

Obsolète: Cette fonctionnalité n'est plus recommandée. Même si certains navigateurs la prennent encore en charge, elle a peut-être déjà été supprimée des standards du web, est en passe d'être supprimée ou n'est conservée qu'à des fins de compatibilité. Évitez de l'utiliser et mettez à jour le code existant si possible ; consultez le tableau de compatibilité au bas de cette page pour vous aider à prendre votre décision. Sachez que cette fonctionnalité peut cesser de fonctionner à tout moment.

La méthode sub() crée un élément HTML <sub> qui entraîne l'affichage de la chaîne en indice.

Syntaxe

js
str.sub();

Valeur de retour

Une chaîne de caractères représentant un élément HTML <sub>.

Description

La méthode sub encapsule une chaîne dans une balise <sub> : "<sub>str</sub>".

Exemples

L'exemple suivant utilise les méthodes sub() et sup() pour mettre en forme une chaîne :

js
var superText = "exposant";
var subText = "indice";

console.log("Ceci illustre l'affichage d'un texte en " + superText.sup() + ".");
// "Ceci illustre l'affichage d'un texte en <sup>expostant</sup>

console.log("Ceci illustre l'affichage d'un texte en " + subText.sub() + ".");
// "Ceci illustre l'affichage d'un texte en <sub>indice</sub>

Spécifications

Specification
ECMAScript® 2026 Language Specification
# sec-string.prototype.sub

Compatibilité des navigateurs

Voir aussi