Documentation Flash CS3 |
|||
| Programmation avec ActionScript 3.0 > Utilisation des chaînes > Utilisation de caractères dans des chaînes | |||
Chaque caractère d'une chaîne possède une position d'index dans la chaîne (un entier). La position d'index du premier caractère est 0. Par exemple, dans la chaîne suivante, le caractère y occupe la position 0 et le caractère w occupe la position 5 :
"yellow"
Vous pouvez examiner des caractères individuels à différentes positions d'une chaîne à l'aide de la méthode charAt() et de la méthode charCodeAt(), comme dans l'exemple suivant :
var str:String = "hello world!";
for (var:i = 0; i < str.length; i++)
{
trace(str.charAt(i), "-", str.charCodeAt(i));
}
Lorsque vous exécutez ce code, vous obtenez le résultat suivant :
h - 104 e - 101 l - 108 l - 108 o - 111 - 32 w - 119 o - 111 r - 114 l - 108 d - 100 ! - 33
Vous pouvez également utiliser les codes de caractère pour définir une chaîne à l'aide de la méthode fromCharCode(), comme l'indique l'exemple suivant :
var myStr:String = String.fromCharCode(104,101,108,108,111,32,119,111,114,108,100,33);
// Définition de myStr comme "hello world!"
Flash CS3
M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire
Page en cours: http://livedocs.adobe.com/flash/9.0_fr/main/00000080.html