FLASH中字母与数字的相互转化

字母->数字: charCodeAt

charCodeAt(String.charCodeAt 方法)

public charCodeAt(index:Number) : Number

返回一个 0 到 65535 之间的 16 位整数,它表示由

index

指定的字符。如果

index

不是从 0 到

string.length

减 1 之间的数字,则返回

NaN

此方法与

String.charAt()

类似,所不同的是它返回的值是 16 位整数字符代码,而不是字符。

可用性:ActionScript 1.0;Flash Player 5

参数

index

:Number

- 一个整数,指定字符在字符串中的位置。第一个字符由

0

指示,最后一个字符由

my_str.length

减 1 指示。

返回

 

Number

- 一个整数,表示由

index

指定的字符。

示例

在以下示例中,此方法是在字符串 "Chris" 的首字母上调用的:

var my_str:String = "Chris";var firstChar_num:Number = my_str.charCodeAt(0);trace(firstChar_num); // output: 67

 

数字->字符:

fromCharCode(String.fromCharCode 方法)

public static fromCharCode() : String

返回一个由参数中的 Unicode 值表示的字符组成的字符串。

可用性:ActionScript 1.0;Flash Player 5

返回

 

String

- 指定的 Unicode 字符代码的字符串值。

示例

下面的示例使用

fromCharCode()

在电子邮件地址中插入一个

@

字符:

var address_str:String = "dog"+String.fromCharCode(64)+"house.net";trace(address_str); // output: dog@house.net 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值