Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Classes ActionScript > String > length (propriété String.length) | |||
public length : Number
Entier spécifiant le nombre de caractères dans l'objet String spécifié.
Tous les index de chaîne étant basés sur zéro, l'index du dernier caractère pour une chaîne x est x.length - 1.
Disponibilité : ActionScript 1.0 ; Flash Lite 2.0
L'exemple suivant crée un nouvel objet de type chaîne et utilise String.length pour en compter le nombre de caractères :
var my_str:String = "Hello world!"; trace(my_str.length); // Renvoie : 12
L'exemple suivant boucle de 0 à my_str.length. Le code vérifie les caractères au sein d'une chaîne et, si cette chaîne contient le caractère @, true est affiché dans le panneau Sortie. En l'absence du caractère @ le programme affiche false dans le panneau Sortie.
function checkAtSymbol(my_str:String):Boolean {
for (var i = 0; i<my_str.length; i++) {
if (my_str.charAt(i) == "@") {
return true;
}
}
return false;
}
trace(checkAtSymbol("dog@house.net")); // Renvoie : true
trace(checkAtSymbol("Chris")); // Renvoie : false
Vous trouverez également un exemple dans le fichier Strings.fla du dossier HelpExamples. La liste suivante présente les chemins type vers ce dossier :