[Javascript] - Objet : String

Répondre
Avatar du membre
LM2I_Laurent
Administrateur - Site Admin
Messages : 284
Enregistré le : jeu. 27 août 2009 17:00

[Javascript] - Objet : String

Message par LM2I_Laurent »

Objet : String
Chaîne de caractères

Description
La création et la manipulation de chaîne de caractères est très importante dans le javascript, qui est très à l'aise pour ce genre de traitements.

Le symbole String est le plus souvent ignoré dans la déclaration d'une chaîne de caractères. La notation rigoureuse serait :

Code : Tout sélectionner

var chaine=new String("Ceci est une chaîne");
Mais dans la pratique, la syntaxe suivante est toujours utilisée :

Code : Tout sélectionner

var chaine="Ceci est une chaîne"
Dans les 2 cas, chaine est un objet de type String qui possède des propriétés et des méthodes.

La concaténation de chaîne de caractères se fait par le symbole +, le même que le symbole de l'addition.
Le javascript est un language faiblement typé, c'est-à-dire que les conversions de type sont automatiques.

Propriété
length (Longueur de la chaîne)

Méthodes
anchor() (Retourne le texte en créant une ancre)
big() (Retourne le texte en police plus grosse)
blink() (Retourne le texte en mode clignotant)
bold() (Retourne le texte en gras)
charAt() (Retourne le caractère à la position spécifiée)
charCodeAt() (Retourne le code ASCII d'un caractère)
concat() (Retourne la concaténation de 2 chaînes)
fixed() (Retourne le texte en police à chasse fixe)
fontcolor() (Retourne le texte colorié)
fontsize() (Retourne le texte dimensionné)
fromCharCode() (Crée une chaîne à partir d'une série de code ASCII)
indexOf() (Retourne la position d'une sous-chaîne)
italics() (Retourne le texte en italique)
lastIndexOf() (Retourne l'indice de la dernière occurrence de sous-chaîne)
link() (Retourne le texte en créant un lien)
match() (Vérifie la concordance d'un motif d'expression régulière)
replace() (Remplace un motif d'expression régulière)
slice() (Extrait une sous-chaîne)
small() (Retourne le texte en police plus petite)
split() (Retourne un tableau de chaînes découpées par un séparateur)
strike() (Retourne le texte barré)
sub() (Retourne le texte en indice)
substr() (Extrait une sous-chaîne d'une chaîne)
substring() (Extrait une sous-chaîne d'une chaîne)
sup() (Retourne le texte en exposant)
toLowerCase() (Retourne le texte en minuscules)
toUpperCase() (Retourne la chaîne en majuscules)

Exemple Création de chaînes

Code : Tout sélectionner

<SCRIPT language=javascript>
var chaine1=new String("Bonjour");
var chaine2="cher visiteur";
document.write(chaine1+" "+chaine2);
</SCRIPT>
Résultat
Bonjour cher visiteur

Explication
La concaténation de chaînes se fait par le symbole +.
La méthode write() affiche dans la page la concaténation de chaine1, d'un espace puis de chaine2


Exemple Concaténation

Code : Tout sélectionner

<SCRIPT language=javascript>
var chaine1="Bonjour";
var chaine2="cher visiteur";
document.write(chaine1+" "+chaine2);
</SCRIPT>

Résultat
Bonjour cher visiteur

Explication
La concaténation de chaînes se fait par le symbole +.
La méthode write() affiche dans la page la concaténation de chaine1, d'un espace puis de chaine2


@+
Laurent
Image
Webmaster
http://www.lm2i.fr
http://www.lm2i.eu

Image Image Image Image
.
Répondre