% dim rs dim sql set rs=server.createobject("adodb.recordset") set rs1=server.createobject("adodb.recordset") %>
语法
else { statements };
参数
Statements: 一段语句,在if条件为false时执行。
说明
动作 。在if条件为flase时执行一段语句,这些语句可以是任何合法语句。
播放器
Flash 4 或者更高版本
示例
无
参看
If
#endinitclip
指令:表示一个组件初始定义的结尾。
Flash 6或更新版本
#initclip
......
//组件初始化代码
转载请注明出处:宇风多媒体
expression1 eq expression2
expression1和expression2可以是数字、字符串和变量。
比较操作符;如果两个表达式值相等则返回true,否则返回false。在Flash 5中,该操作符已经被另一个操作符“==”取代。
Flash 1及后续版本。
==(双等号)
escape( expression );
expression的值将被转换成URL编码格式的字符串。
函数;用来将输入的参数转换成一个URL编码格式的字符串,其中一些以%开头的十六进制数字用来代替某些特殊字符。
Flash 5 或更新的版本
escape( "Hello{ [World] }" );
输出结果是:
Hello%7B%5BWorld%5D%7D
unescape
eval( expression );
Expression :一个变量、属性或者对象(包括MC对象)的名字。
函数;用来通过名字访问一个变量、属性或对象。如果参数是一个变量或属性的名字,那么直接返回它们的值;如果参数是一个对象名,那么将返回该对象的指针;如果参数中给出的名字不存在,那么将返回一个不确定值。在Flash 4中,eval函数用来模拟数组,在Flash 5中推荐使用Array对象。
注意,ActionScript中的eval函数同JavaScript中的eval函数功能不同。
Flash 5或更新的版本当输出到Flash 4播放器中时,必须使用斜线语法,而且只能用来访问变量,不能访问属性和对象。
下面是通过名字获取变量值的例子:
x = 3;
y = eval( "x" );
// y = 3
下面是通过名字设置对象属性的例子:
eval( "_root.star" )._x = 200;
eval( "_root.star" )._y = 300;
Array
语句;
动作 。添加一个空行并插入一个分号。
Flash 5或更新的版本
选自《循序渐进——Flash MX基础与技巧》随书光盘 转载请保留链结