宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[AS3]as3处理字符串的索引源代码示例

2016-10-13 00:16:48 点击量:9 标签: 收藏本文

字符串中的每个字符在字符串中都有一个索引位置(整数)。第一个字符的索引位置为 0。例如,在下面的字符串中,字符 y 的位置为 0,而字符 w 的位置为 5:

  1. "yellow" 

您可以使用 charAt() 方法和 charCodeAt() 方法检查字符串各个位置上的字符,如此示例所示:

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

在运行此代码时,会产生如下输出:

  1. h - 104  
  2. e - 101  
  3. l - 108  
  4. l - 108  
  5. o - 111  
  6. - 32  
  7. w - 119  
  8. o - 111  
  9. r - 114  
  10. l - 108  
  11. d - 100  
  12. ! - 33  

您还可以通过字符代码,使用 fromCharCode() 方法定义字符串,如下例所示:

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

 

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室