Au travers de ces différentes pages, nous essayerons de vous familiariser avec le Javascript.
Nous vous souhaitons une bonne lecture, mais surtout une bonne programmation :)
Chapitre 17.1 Généralités
Revenons à l'objet String [Afficher du texte -- Avancé --] pour nous intéresser à la manipulation des caractères si utile pour l'aspect programmation de Javascript.
On signale dans la littérature une limitation de la longueur des strings à 50/80 caractères. Cette limitation du compilateur Javascript peut toujours être contournée par l'emploi de signes + et la concaténation.
| Instruction | Description |
| length | C'est un entier qui indique la longueur de la chaîne de caractères. |
| charAt() | Méthode qui permet d'accéder à un caractère isolé d'une chaîne. |
| indexOf() | Méthode qui renvoie la position d'une chaîne partielle à partir d'une position déterminée(en commençant au début de la chaîne pricipale soit en position 0). |
| LastIndexOf() | Méthode qui renvoie la position d'une chaîne partielle à partir d'une position déterminée (en commençant à la fin soit en position length moins 1). |
| substring(x,y) | Méthode qui renvoie un string partiel situé entre l position x et la position y-1. |
| toLowerCase() | Transforme toutes les lettres en minuscules. |
| toUpperCase() | Transforme toutes les lettres en Majuscules. |
» Chapitre 17.2 La propriété length
La propriété length retourne un entier qui indique le nombre d'éléments dans une chaîne de caractères. Si la chaîne est vide (" "), le nombre est zéro.
La syntaxe est simple :
x=variable.length;
x=("chaîne de caractères").length;
La propriété length ne sert pas que pour les Strings, mais aussi pour connaître la longueur ou le nombre d'éléments :
de formulaires . Combien a-t-il de formulaires différents ?
de boutons radio. Combien a-t-il de boutons radio dans un groupe ?
de cases à cocher. Combien a-t-il de cases à cocher dans un groupe ?
d'options. Combien a-t-il d'options dans un Select ?
de frames. Combien a-t-il de frames "enfants" ?
d'ancres, de liens, etc.