+
运算符在处理字符串时会有特殊效果:它会将两个字符串操作数连接起来。例如,下面的语句会将 "Congratulations,"
连接到 "Donna!"
:
"Congratulations, " + "Donna!"
结果是 "Congratulations, Donna!"
。如果 +
运算符的操作数中只有一个是字符串,则 Flash 会将另一个操作数转换为字符串。
比较运算符 >
、>=
、<
和 <=
在处理字符串时也有特殊的效果。这些运算符会比较两个字符串,以确定哪一个字符串按字母数字顺序排在前面。只有在两个操作数都是字符串时,比较运算符才会执行字符串比较。如果只有一个操作数是字符串,动作脚本会将两个操作数都转换为数字,然后执行数值比较。