Type String
String est le type des chaînes de caractères.
Création d'une chaîne :
var uneChaine = "Formation ajax"; //uneChaine est de type String
var uneAutreChaine : 'Formation ajax';
var autreChaine = new String("Formation ajax");
Propriété :
uneChaine.length: longueur de la chaîne.
Les méthodes utiles :
uneChaine.indexOf(chaine): position d'une chaîne dansuneChaine.uneChaine.indexOf(chaine): position d'une chaîne dans uneChaine.uneChaine.replace(texte, nouveauTexte): recherche / remplace.uneChaine.substring(indexDébut, indexFin): renvoi une portion de la chaîne.uneChaine.split(chaineSeparateur): transforme une chaîne en tableau en coupant aux occurrences du séparateur spécifié.uneChaine.toLowerCase(): passe toute la chaîne en minuscule.uneChaine.toUpperCase(): passe toute la chaîne en majuscule.uneChaine.big(): formate la chaîne avec la balise<big>.uneChaine.small(): formate la chaîne avec la balise<small>.uneChaine.link(url): formate la chaîne pour en faire un lien.unChaine.anchor(name): formate la chaîne pour en faire une ancre.
Une chaîne de caractère est délimitée par des " ou des '.
Pour y insérer des caractères spéciaux :
\b: retour en arrièref: saut de page\n: saut de ligne\r: retour chariot\t: tabulation
Pour y insérer des " , des ' ou des \, utiliser le caractère d'échappement \.
Exemple :
var a = 'l\'histoire'; // a vaut l'histoire
var b = "\"Bonjour\" dit-il"; // b vaut "Bonjour" dit-il