String représente une chaîne de caractère.

Compatibilité
Cet objet est compatible avec Internet Explorer.Cet objet est compatible avec Netscape.
Disponibilité

Javascript 1.0

Constructeur
new String(valeur)
Propriétés
Propriété Description
constructor spécifie la fonction qui crée un prototype d'objet.
length représente la longueur de la chaîne de caractères.
prototype permet l'ajout de propriétés à un objet chaîne de caractères.
Méthodes
Méthode Description
anchor(nom) crée une ancre <a name="..."></a>.
big() permet de mettre en gras un objet String <b>.
blink() provoque un clignotement de l'objet <blink>.
bold() permet de mettre en gras un objet String <b>.
charAt(index) retourne le caractère à l'index spécifié.
charCodeAt(index) retourne un nombre indiquant la valeur Unicode du caractère à l'index spécifié.
concat(chaine) permet de caoncaténer deux objets String et retourne le résultat.
fixed() applique une largeur de caractères fixe à l'objet String <tt>.
fontcolor(couleur) applique une couleur à la chaîne de caractères <font color="couleur">.
fontsize(taille) applique une largeur de police à l'objet String <font size="largeur">.
fromCharCode(Unicode) retourne une chaîne de caractère créée en utilisant la séquence Unicode spécifiée.
indexOf(valeur, début) recherche une chaîn de caractère dans un objet String.
italics() permet une mise en italique de l'objet String <I>.
lastIndexOf(valeur, début) recherche une chaîne de caractère de l'arrière vers l'avant.
link(url) crée un lien hypertexte <a href="..."></a>.
match(RegExp) trouve une ou plusieurs mise en correspondance à partir de l'expression régulière spécifiée.
replace(valeur) retourne une nouvelle chaîne de caractère en remplaçant les mises en correspondance avec une expression régulière.
search(RegExp) exécute une recherche d'une expression régulière sur un objet String.
slice(début, fin) extrait une section d'une chaîne de caractères.
small() permet d'afficher un objet String en petite taille <small>.
split(délimiteur) sépare un objet String en plusieurs sous-chaînes de caractères en utilisant un délimiteur.
strike() affiche un texte barré <strike>.
sub() permet une mise en indice <sub>.
substr(début, longueur) extrait une sous chaîne de caractères.
substring(début, fin) retourne une sous chaîne de caractères.
sup() permet une mise en exposant <sup>.
toLowerCase() convertit une chaîne de caractère en minuscules.
toSource() retourne une chaîne de caractère représentant le code source de l'objet (NE).
toString() retourne une chaîne de caractères représentants l'objet spécifié.
toUpperCase() convertit une chaîne de caractère en majuscules.
valueOf() retourne le valeur primitive de l'objet spécifié.
Exemple [voir]
<html>
  <body>
    <script language="javascript">
      var chaine = new String("Une chaîne de caractère");
      document.write("Taille de 45         : " + chaine.fontsize(45));
      document.write("<br>Tout en majuscules : " + chaine.toUpperCase());
      document.write("<br>Tout en minuscules : " + chaine.toLowerCase());
      document.write("<br>Clignotement (NE)  : " + chaine.blink());
      document.write("<br> En gras         : " + chaine.bold());
      document.write("<br>En italique        : " + chaine.italics());
      document.write("<br>En barré         : " + chaine.strike());
    </script>
  </body>
</html>
En savoir plus :
Découvrez cet objet sur le site de NetscapeDécouvrez cet objet sur le site de Microsoft