mozilla
Vos résultats de recherche

    String.prototype

    La propriété String.prototype représente l'objet prototype de String.

    Attributs de String.prototype
    Écrivable Non
    Énumérable Non
    Configurable Non

    Description

    Toutes les instances de String héritent de String.prototype. Les modifications de l'objet prototype String sont répercutées sur toutes les instances de String.

    Propriétés

    String.prototype.constructor
    Définit la fonction créant le prototype d'un objet.
    String.prototype.length
    Reflète la longueur de la chaîne
    N
    Utilisée pour accéder au caractère en Nème position où N est un entier positif entre 0 et la valeur de String.length moins un. Ces propriétés sont en lecture seule.

    Méthodes

    Méthodes non liées à HTML

    String.prototype.charAt()
    Renvoie le caractère à la position spécifiée.
    String.prototype.charCodeAt()
    Renvoie un nombre indiquant la valeur Unicode du caractère à la position spécifiée.
    String.prototype.codePointAt()
    Renvoie un entier positif qui est la valeur du codet UTF-16 à la position donnée.
    String.prototype.concat()
    Combine le texte de deux chaînes et renvoie une nouvelle chaîne.
    String.prototype.includes()
    Défini si une chaîne de caractères est contenue dans une autre chaîne de caractères.
    String.prototype.endsWith()
    Défini si une chaîne de caractère se termine par une chaîne de caractères spécifique.
    String.prototype.indexOf()
    Renvoie la position, au sein de l'objet String appelant, de la première occurrence de la valeur spécifiée, ou -1 si celle-ci n'est pas trouvée.
    String.prototype.lastIndexOf()
    Renvoie la position, au sein de l'objet String appelant, de la dernière occurrence de la valeur spécifiée, ou -1 si celle-ci n'est pas trouvée.
    String.prototype.localeCompare()
    Renvoie un nombre indiquant si une chaîne de référence vient avant, après ou est en position identique à la chaîne donnée selon un ordre de tri.
    String.prototype.match()
    Utilisée pour faire correspondre une expression rationnelle avec une chaîne.
    String.prototype.normalize()
    Retourne la forme Unicode normalisée de la chaîne de caractères appelée.
    String.prototype.quote()
    Entoure la chaîne de guillemets doubles anglais (""").
    String.prototype.repeat()
    Renvoie une chaîne dont le contenu est la chaîne courante répétée un certain nombre de fois.
    String.prototype.replace()
    Utilisée pour rechercher une correspondance entre une expression rationnelle et une chaîne, et pour remplacer la sous-chaîne correspondante par une nouvelle chaîne.
    String.prototype.search()
    Exécute la recherche d'une correspondance entre une expression régulière et une chaîne spécifiée.
    String.prototype.slice()
    Extrait une section d'une chaîne et renvoie une nouvelle chaîne.
    String.prototype.split()
    Sépare un objet String en un tableau de chaînes en séparant la chaîne en plusieurs sous-chaînes.
    String.prototype.startsWith()
    Détermine si une chaîne commence avec les caractères d'une autre chaîne.
    String.prototype.substr()
    Renvoie les caractères d'une chaîne à partir de la position spécifiée et pour la longueur spécifiée.
    String.prototype.substring()
    Renvoie les caractères d'une chaîne entre deux positions dans celle-ci.
    String.prototype.toLocaleLowerCase()
    Les caractères de la chaîne seront convertis en minuscules selon la locale courante. Pour la plupart des langues, le résultat est identique à toLowerCase().
    String.prototype.toLocaleUpperCase()
    Les caractères de la chaîne seront convertis en majuscules selon la locale courante. Pour la plupart des langues, le résultat est identique à toUpperCase().
    String.prototype.toLowerCase()
    Renvoie la valeur de la chaîne appelante convertie en minuscules.
    String.prototype.toSource()
    Renvoie une représentation littérale de l'objet; celle-ci peut être utilisée pour créer un nouvel objet. Remplace la méthode Object.prototype.toSource().
    String.prototype.toString()
    Renvoie une chaîne représentant l'objet spécifié. Remplace la méthode Object.prototype.toString().
    String.prototype.toUpperCase()
    Renvoie la valeur de la chaîne appelante convertie en majuscules.
    String.prototype.trim()
    Retire les blancs en début et en fin de chaîne. Cette méthode a été définie avec ECMAScript 5.
    String.prototype.trimLeft()
    Retire les blancs situés à gauche de la chaîne.
    String.prototype.trimRight()
    Retire les blancs situés à droite de la chaîne.
    String.prototype.valueOf()
    Renvoie la valeur primitive de l'objet spécifié. Remplace la méthode Object.prototype.valueOf().
    String.prototype[@@iterator]()
    Renvoie un nouvel objet Iterator qui permet d'itérer sur les codets de la chaîne, chaque codet étant renvoyé comme une chaîne.

    Méthodes de transformation HTML

    Ces méthodes ont une utilisation limitée, étant donné qu'elles ne fournissent qu'un petit sous-ensemble des balises et attributs HTML existants.

    String.prototype.anchor()
    <a name="name"> (cible hypertexte)
    String.prototype.big()
    <big>
    String.prototype.blink()
    <blink>
    String.prototype.bold()
    <b>
    String.prototype.fixed()
    <tt>
    String.prototype.fontcolor()
    <font color="color">
    String.prototype.fontsize()
    <font size="size">
    String.prototype.italics()
    <i>
    String.prototype.link()
    <a href="rul"> (lien vers une URL)
    String.prototype.small()
    <small>
    String.prototype.strike()
    <strike>
    String.prototype.sub()
    <sub>
    String.prototype.sup()
    <sup>

    Spécifications

    Spécification Statut Commentaires
    Première édition d'ECMAScript. Standard Définition initiale.
    ECMAScript 5.1 (ECMA-262)
    La définition de 'String.prototype' dans cette spécification.
    Standard  
    ECMAScript 6 (ECMA-262)
    La définition de 'String.prototype' dans cette spécification.
    En cours de validation comme recommandation  

    Compatibilité des navigateurs

    Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Support simple (Oui) (Oui) (Oui) (Oui) (Oui)
    Fonctionnalité Android Chrome pour Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Support simple (Oui) (Oui) (Oui) (Oui) (Oui) (Oui)

    Voir aussi

    Étiquettes et contributeurs liés au document

    Contributors to this page: fscholz, SphinxKnight, Pihemde, miam, teoli, BenoitL, Jeremie
    Dernière mise à jour par : SphinxKnight,
    Masquer la barre latérale