Flash中简单数据变量的默认值

 时间:2024-11-15 10:37:15

在Flash中声明一个变量后,即使没有赋值也会有一个默认值,那么各类简单数据类型变量的默认值是什么呢?笔者带大家一起来了解一下。

工具/原料

FlashCS6

方法/步骤

1、打开Flash软件,新建一个“ActionScript3.0”空白文档,在需要输入代码的帧上右击,选择“动作”选项。

Flash中简单数据变量的默认值

Flash中简单数据变量的默认值

2、我们先来看看定义一个Number类型变量的默认值是什么。在“动作”面板中输入如下所示代码。

Flash中简单数据变量的默认值

3、测试代码,可得如下结果。从结果中可以看出,在“ActionScript3.0”中number类型的数据量的初始值是“NaN”,而在“ActionScript2.0”和“ActionScript1.0”中它的值是“Undefined”。

Flash中简单数据变量的默认值

4、在“动作”面板中输入以下代码,测试后的结果如下图所示。可以看到,在“ActionScript3.0”int类型数据变量的默认值是“0”,而在“ActionScript2.0”和“ActionScript1.0”中,int类型变量的初始值为空。

Flash中简单数据变量的默认值

Flash中简单数据变量的默认值

5、接下来看一下unit变量的默认值,“动作”面板的代码如下图所示,测试结果如下所示。从结果中可以看出,uint类型变量的默认值也是“0”,而在“ActionScript2.0”和“ActionScript1.0”中,uint类型变量的初始值则为空。

Flash中简单数据变量的默认值

Flash中简单数据变量的默认值

6、String变量的初始值是什么呢,在“动作”面板中输入以下代码,测试结果跗柿椁焚如下图所示。可以看出String类型变量的初始值是“null”惚肋醚汊即空,而在“ActionScript2.0”和“ActionScript1.0”中,String变量的默认值为“Undefined”。

Flash中简单数据变量的默认值

Flash中简单数据变量的默认值

7、最后一个变量Boolean的初始值水貔藻疽,先在“动作”面板输入以下代码,测试结果如下所示。从结果中看出,Boolean类型变量的瘫问钾酗默认值在“ActionScript3.0”中是“false”,而在“ActionScript2.0”和“ActionScript1.0”中,Boolean变量的初始值为“Undefined”。

Flash中简单数据变量的默认值

Flash中简单数据变量的默认值

8、我们逐吴哉姆可以看到Number类型的默认值是“NaN”,意思是“不是一个数字”,这与其它几个类型拥有具体的值很不一样。那么,怎么样来判断字符的值是不是“NaN”呢?由脾前侍獒于NaN不是一个具体的值,用“==”判断显然是不行的,需要用isNaN()函数来判断,代码如下图所示。

Flash中简单数据变量的默认值

Flash中简单数据变量的默认值

9、现在你知道简单数值类型变量的默认值了吗?是不是很有收获。

iBeacon怎么设置(苹果手机设置) 医院的临床工程师前景怎么样?走研究员序列,有发展前途吗 电脑怎么加快速度 水杨酸的作用是什么? 12306账号如何更换绑定手机号
热门搜索
女同性电影 韩国电影嘘禁止想象 花精灵王图片 烤瓷牙套图片 男明星发型图片