Documentación de Flash CS3 |
|||
| Programación con ActionScript 3.0 > Utilización de cadenas > Utilización de caracteres en cadenas | |||
Cada carácter de una cadena tiene una posición de índice en la cadena (un entero). La posición de índice del primer carácter es 0. Por ejemplo, en la siguiente cadena, el carácter y está en la posición 0 y el carácter w en la posición 5:
"yellow"
Se pueden examinar caracteres individuales en diversas posiciones de una cadena mediante los métodos charAt() y charCodeAt(), como en este ejemplo:
var str:String = "hello world!";
for (var:i = 0; i < str.length; i++)
{
trace(str.charAt(i), "-", str.charCodeAt(i));
}
Cuando se ejecuta este código, se produce el siguiente resultado:
h - 104 e - 101 l - 108 l - 108 o - 111 - 32 w - 119 o - 111 r - 114 l - 108 d - 100 ! - 33
También se pueden utilizar códigos de caracteres para definir una cadena con el método fromCharCode(), como se muestra en el siguiente ejemplo:
var myStr:String = String.fromCharCode(104,101,108,108,111,32,119,111,114,108,100,33);
// Establece myStr en "hello world!"
Flash CS3
Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios
Página actual: http://livedocs.adobe.com/flash/9.0_es/main/00000080.html