学习 Adobe Flash 中的 ActionScript 2.0 |
|
|
|
| 数据和数据类型 > 关于数据类型 > 关于原始和复杂数据类型 > String 数据类型 | |||
字符串是诸如字母、数字和标点符号等字符的序列。在 ActionScript 语句中输入字符串的方式是将其放在单引号 (') 或双引号 (") 之间。
使用字符串类型的常见方法是将一个字符串指定给一个变量。例如,在下面的语句中,"L7" 是指定给变量 favoriteBand_str 的字符串:
var favoriteBand_str:String = "L7";
可以使用加法 (+) 运算符连接 或合并两个字符串。ActionScript 将字符串开头或结尾的空格作为该字符串的文本部分。在下面的表达式中,逗号后有一个空格:
var greeting_str:String = "Welcome, " + firstName;
要在字符串中包含引号,请在它前面放置一个反斜杠字符 (\)。这就是所谓的将字符转义。在 ActionScript 中,还有一些只能用特殊的转义序列才能表示的字符。下表列出了所有 ActionScript 转义符:
|
转义序列 |
字符 |
|---|---|
\b
|
退格符 (ASCII 8) |
\f
|
换页符 (ASCII 12) |
\n
|
换行符 (ASCII 10) |
\r
|
回车符 (ASCII 13) |
\t
|
制表符 (ASCII 9) |
\"
|
双引号 |
\'
|
单引号 |
\\
|
反斜杠 |
\000 - \377
|
以八进制指定的字节 |
\x00 - \xFF
|
以十六进制指定的字节 |
\u0000 - \uFFFF
|
以十六进制指定的 16 位 Unicode 字符 |
ActionScript 中的字符串是不可改变的,就像在 Java 中一样。任何修改字符串的操作都会返回一个新字符串。
String 类是一个内置的 ActionScript 类。有关 String 类的方法和属性的信息,请参阅《ActionScript 2.0 语言参考》中的 String 条目。
|
|
|
|