Retourner à la page d'accueil de TJS

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 :
var chaine=new String("Ceci est une chaîne");
Mais dans la pratique, la syntaxe suivante est toujours utilisée :
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 langage faiblement typé, c'est-à-dire que les conversions de type sont automatiques.


Propriété
length (Nombres de caractères composant la chaîne, appelé aussi longueur de 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 du nième caractère de chaine)
concat() (Retourne la concaténation de 2 chaînes de caractères)
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 de la première occurence de texte trouvée après l'indice debut)
italics() (Retourne le texte en italique)
lastIndexOf() (Retourne l'indice de la dernière occurrence de sous-chaîne trouvée)
link() (Retourne le texte en créant un lien)
match() (Vérifie la concordance d'un motif d'expression régulière)
replace() (Remplace dans chaine le motif d'expression régulière par texte)
search() (Retourne l'indice de la première occurence de l'expression régulière dans la chaîne)
slice() (Extrait une sous-chaîne)
small() (Retourne le texte en police plus petite)
split() (Retourne un tableau composé des éléments de chaîne séparés par un séparateur)
strike() (Retourne le texte barré)
sub() (Retourne le texte en indice)
substr() (Extrait de chaine la sous-chaîne contenant nb caractères à partir en partant de l'indice debut)
substring() (Extrait la sous-chaîne de la chaîne de caractères entre les positions debut et fin)
sup() (Retourne le texte en exposant)
sup() (Retourne le texte en exposant)
toLowerCase() (Retourne la chaine de caractères en minuscules)
toUpperCase() (Retourne la chaîne de caractères text en majuscules)
trim() (Retourne la chaîne débarrassée des blancs et espaces inutiles en début et fin de chaîne)

Exemple Création de chaînes
Code source
<script type="text/javascript">
var chaine1=new String("Bonjour");
var chaine2="cher visiteur";
document.write(chaine1+" "+chaine2);
</script>

Résultat
Emulation de la console
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 Traitements de chaîne
Code source
<script type="text/javascript">
var chaine1="Bonjour";
var chaine2="cher visiteur";
document.write(chaine1.toUpperCase()+" "+chaine2.toUpperCase());
</script>

Résultat
Emulation de la console
Explication
Affiche la chaîne en majuscules grâce à toUpperCase()

Page en rapport
Tutorial sur les chaînes de caractères
Page mise à jour le

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...

Nouveau service en ligne de TJS

cleanMyJS : Détectez toutes les erreurs JavaScript de vos sitescleanMyJS.com
Détectez, enregistrez et analysez toutes les erreurs JavaScript de vos sites
Le 17/12/2018 10:34:50 sur php7 en 19.44 ms