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