使用字串中的字元

Flash Player 9 以及更新的版本,Adobe AIR 1.0 以及更新的版本

字串中的每個字元在字串中都有索引位置 (整數)。第一個字元的索引位置為 0。例如,在下列字串中,字元 y 位於位置 0,而字元 w 位於位置 5:

"yellow"

您可以使用 charAt() 方法和 charCodeAt() 方法,檢查字串中各個位置的個別字元,如下列範例所示:

var str:String = "hello world!"; 
for (var i:int = 0; i < str.length; i++) 
{ 
    trace(str.charAt(i), "-", str.charCodeAt(i)); 
}

當您執行這段程式碼時,會產生下列輸出:

h - 104 
e - 101 
l - 108 
l - 108 
o - 111 
- 32 
w - 119 
o - 111 
r - 114 
l - 108 
d - 100 
! - 33 

您也可以使用 fromCharCode() 方法,以字元碼定義字串,如下列範例所示:

var myStr:String = String.fromCharCode(104,101,108,108,111,32,119,111,114,108,100,33); 
        // Sets myStr to "hello world!"