<% dim rs dim sql set rs=server.createobject("adodb.recordset") set rs1=server.createobject("adodb.recordset") %> 宇风多媒体---ActionScript字典
首 页 | 多媒体开发 | 合成 | 图象设计 | 动画制作 | 音乐编辑 | 网站建设 | 新书上市 | 虚拟主机
论 坛 | 加入人才库 | 下载中心 | 作品展示 | 项目承接 | 光盘压制 | 企业展台 | 原创投稿 | 认证培训
bryce
 
Flash MX ActionScript字典



Boolean(函数)

语法

Boolean(expression);

参数

Expression: 可以是一个变量,或者结果是一个数字或字符串。

说明

函数;将指定的参数转换成布尔值。

转换规则如下:

  如果所带参数(expression)是布尔类型,返回值为expression本身。

  如果所带参数(expression)是数字类型,数字为0返回真值(true),否则返回值为假值(false)。

如果所带参数(expression)是字符串类型,Number()方法被调用,如得到的值不为0,返回真值(true),否则返回值为假值(false)。

如果所带参数(expression)未定义,返回值为假值(false)。

如果所带参数(expression)是一个电影片断或者对象,目标对象或者电影片断不为空时返回值为真(true),否则为假。(电影片断为空是指在指定的路径找不到该电影片断或者对象。)

播放器

Flash 5或更新版本

示例

Boolean((3>2)&&(4<3))   -------   false

Boolean(0.78)           -------   true

Boolean(rayman)         -------   true

Boolean(“rayman”)     -------   false

Boolean(“0”)          -------   false

Boolean(“123”)        -------   true

Boolean(null)           -------   false

Boolean(myobject)       -------   true(对象存在)/false(对象不存在)

参看

Boolean(对象)

Boolean对象是一个简单的对象,它同JavaScript中的Boolean对象具有一样的功能。使用Boolean对象可将布尔值转换成相应的字符串。

Flash MX中,Boolean对象成为了一个内置对象,在功能有了很大的提高。

必须利用构造函数New Boolean()来创建一个Boolean对象的实例

方法

ToString

返回字符串"true"或"false"。

ValueOf

返回布尔值ture或false。

    构造函数

语法

new Boolean();

new Boolean(x);

参数

X: 可以是一个数字、字符串、布尔值、对象、MC或表达式,可选。

说明

构造函数。用来初始化一个Boolean对象,如果不带x参数,那么缺省值将被设为false;如果给出了x的值,那么将根据x的计算结果为Boolean对象赋值:

x是数字型,那么x不等于0返回true,否则返回false;

x是布尔型,那么直接返回x的值;

x是一个对象或MC,那么x不为null返回true,否则返回false;

x是字符串,那么Number(x)不等于0返回true,否则返回false。

注意:为了保持同Flash 4的兼容,Boolean对象处理的字符串并不一定符合EMCA-262标准。

播放器

Flash 5或更新版本

示例

参看

Boolean.toString

语法

Boolean.toString();

参数

说明

方法 。根据Boolean值的不同返回相应的字符串。

播放器

Flash 5或更新版本

示例

参看

Boolean.valueOf

语法

Boolean.valueOf();

参数

说明

方法 。将Boolean对象转换成相应的简单数据类型后返回。

播放器

Flash 5或更新版本

示例

参看

break

语法

break;

参数

说明

动作 。主要用在循环语句中,用于中断一个循环。用法同JavaScript一样。

播放器

Flash 4或更新版本

示例

下面这个例子用break语句来跳出循环

I=0;

While(true){

        If(I>100){

                 Break;

         }

I++;

}

参看

For ,  for … in , do while  , while , switch  , case

第一

选自《循序渐进——Flash MX基础与技巧》随书光盘 转载请保留链结

 

 

<% set rs=nothing conn.close set conn=nothing %>