| | | | b>关于数据类型
数据类型说明一个变量或ActionScript元素可以存储的信息种类。在Flash 5的ActionScript中有两种数据类型:原始数据类型(Primitive
)和引用数据类型(Reference)。原始数据类型(如字符串、数值、逻辑值)有一个常数值。因此,可以存储它们所代表的元素的实际值。引用数据类型(如电影剪辑和对象)拥有可以改变的值。因此,包含了对该元素的实际值的引用。存储原始数据类型数据的变量的行为在某些情况下与存储引用数据类型数据的变量不同。每一种数据类型都有自己的规则,下面将作简要介绍。
一、字符串
字符串是一个字符(字母、数字和标点符号)序列。在ActionScript语句中输入字符串,使用单引号或双引号括住。字符串作为字符来处理而不是作为变量来处理。例如,在下面的语句中,“L7”是一个字符串:
favoriteBand = "L7";
你可以用加号(+)操作符连接两个字符串。ActionScript把字符串前后的空格作为字符串的一部分来处理。
greeting = "Welcome," + firstName;
尽管ActionScript对变量、实例名和帧标签的引用不区分大小写,但字符串是区分大小写的。例如,下面的两个语句把不同的文本放入指定的文本域变量中,因为"Hello"
和 "HELLO" 是字符串。
invoice.display = "Hello";
invoice.display = "HELLO";
要在字符串中包含引号,可在它前面加上反斜杠(\),这称为字符转义。在ActionScript中,还有一些其它的字符需要使用特殊转义序列来表示:
| Escape sequence 转义序列 |
Character 字符 |
| \b |
退格符(ASCII 8) |
| \f |
换页符(ASCII 12) |
| \n |
换行符(ASCII 10) |
| \r |
回车符(ASCII 13) |
| \t |
D width="59%"> 制表符(ASCII 9)
| \" |
双引号 |
| \’ |
单引号 |
| \\ |
反斜杠 |
| \000 - \377 |
八进制字节 |
| \x00 - \xFF |
十六进制字节 |
| \u0000 - \uFFFF |
十六进制双字节编码字符 |
【责任编辑:】
| |