数据类型概述
简单数据类型
Boolean(布尔)、int(有符整型)、Number(浮点)、String(字符串)、uint(无符整型)
复杂数据类型
Array(数组)、Date(日期)、Error(异常)、Function(函数)、RegExp(正则表达)、XML、XMLList
基础数据类型
1.布尔值 Boolean(初始化为false)
2.数字:int uint Number
int 有符号32位整数 -2(31次方) - +(2(31次方)-1)
uint 无符号32位整数 0 - 2(32次方)-1
Number 64位浮点
能用整数优先用int uint,有正负之分,用int。只处理整数,用uint,有小数,用Number。
Null、NaN、undefined及各自应用对象:变量的默认值
数据类型 默认值
int 0
uint 0
Number NaN
String null
Boolean false
Array null
Object null
没声明 undefined
* undefined
typeof、is、as
typeof,用字符串返回对象类型,格式: typeof(对象)
is ,判断操作符左边的对象是否属于右边的类型,返回值为Boolean,格式: 对象 is 数据类型
as ,判断操作符左边的对象是否属于右边的类型,属于则返回数据,不属于则返回null,格式: 对象 as 数据类型
typeof对象类型与返回结果对照表
对象类型 返回结果
Array object
Boolean boolean
Function function
int number
Number number
Object object
String string
uint number
XML xml
XMLList xml
in
in ,判断操作符左边的对象是否作为右边对象中的键(Key)或索引,返回值为Boolean
比如:
var a:Array = ["q","w","e"];
trace(2 in a); //数组中有索引2,返回true
trace(3 in a); //数组中没有索引3,返回false
形式参数数组
函数中默认自动生成的arguments对象中保存有所有定义中的形参参数
AS2.0中的arguments数组形参对象,存放所有传入的不定个数的形参参数。
而在AS3.0中,argument则被严格限定存放形参定义中所定义个数的形参。
arguments对象有一个length属性和一个callee方法。
function 函数名(形参:数据类型,形参:数据类型){
trace(arguments.length)
arguments.callee
//调用函数本体,一般用于创建递归
}
分享到:
相关推荐
ActionScript 3.0 是一种强大的面向对象编程语言,它标志着 Flash Player Runtime 演化过程中的一个重要阶段。设计 ActionScript 3.0 的意图是创建一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序...
ActionScript 3.0 是一种强大的面向对象编程语言,它标志着 Flash Player Runtime 演化过程中的一个重要阶段。设计 ActionScript 3.0 的意图是创建一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序...
这是电力设备安全操作的基本常识。 5. 产品标识和认证的重要性:手册多次提及产品系列号(如3RK1315、3RK1325s),这些标识信息对于识别产品、查找相关信息和配件至关重要。同时,这也说明了产品遵循了相应的认证...
### 电路常识性概念(3)-TTL与CMOS集成电路 #### 1. TTL电路 - **定义**: TTL电路是以双极型晶体管为开关元件的集成电路,因此也被称为双极型集成电路。这类集成电路利用电子和空穴这两种不同极性的载流子进行电...
### H3C-DEBUG_调错信息基础常识手册知识点概览 #### 一、两种以太网帧格式及其封装 以太网帧是数据链路层传输的基本单元,用于在网络中传输数据。根据不同的标准,以太网帧有两种主要的格式:**DIX Ethernet V2**...
### 3. IF NOT 语句的使用 代码示例还提到了使用 `IF NOT` 语句。例如: ```sql IF NOT (A = '123' AND B = 1) THEN -- ... END IF; ``` 这里的 `IF NOT` 等同于 `IF (A <> '123' OR B <> 1)`。这种写法可以使逻辑...
3. **As a matter of fact …** 表示强调实际情况,意为“实际上……”。 - As a matter of fact, the project has been delayed due to unforeseen circumstances. (实际上,由于意外情况,项目已经推迟了。) 4...
【流媒体常识】 流媒体是一种在网络上连续传输的媒体形式,允许用户在数据完全下载之前就开始播放。这种技术广泛应用于在线视频、音频直播和点播服务。流媒体工具和播放软件的使用是确保顺利观看和处理这类媒体的...
### Delphi语言常识 #### 单元文件结构 在Delphi编程中,单元(Unit)是组织代码的基本单位。每个单元文件通常包含了该单元的声明和实现两大部分,其基本结构如下: ```pascal unit UnitName; interface uses ...
4. **视频插入**:PPT支持的视频格式包括WMV、ASF、MPEG、MP4,插入SWF或FLV需安装相应插件。 5. **格式转换**:安装转换器如格式工厂、狸窝全能视频转换器等,以便转换视频格式。 6. **视频编辑**:推荐使用...
### MyEclipse使用常识及解决方案 #### 一、MyEclipse配置JDK的步骤 在使用MyEclipse进行Java开发之前,首先需要正确地配置JDK环境。这一步骤至关重要,因为MyEclipse依赖于JDK来编译和运行Java程序。 **配置步骤...
【关于莎士比亚作品常识的单选汇总及答案】 莎士比亚是英国文学史上的巨匠,他的作品在世界范围内产生了深远影响。以下是对部分题目涉及的莎士比亚作品及其相关知识点的详细解读: 1. 单选1:莎士比亚最重要的喜剧...
例如:“It goes without saying that it pays to keep early hours.” 在写作中,这个句型可以用来引入一个常识性的观点,使论述更加自然流畅。 在【阅读理解】部分,提供了一个关于小狗Riley的故事,展现了其救人...
这个文件是关于2016年新版人教新目标版九年级英语全册Unit2《I think that mooncakes are delicious》的练习3,主要涵盖了语法、词汇和文化常识的学习。 一、基础导练 这部分练习主要考察学生对动词时态、祈使句、...
在提供的部分内容中,申请者首先介绍了自己在校期间的学习情况:“During my four-year study in the university as an under-graduate student, I have built up a solid foundation of professional knowledge, ...
例如(1)询问As位于周期表的位置,属于基本的化学常识;(2)AsCl3的提纯方法是利用其物理性质;(4)是As的氧化反应,展示了As氧化态的变化;(5)和(6)涉及As的氢氧化物的转化,是As化学性质的一部分。 19. 这...
3. **汇编(Assembling)**:汇编器as将汇编代码转化为机器语言的目标代码。 4. **链接(Linking)**:链接器ld将所有目标代码与库函数结合,生成可执行文件。 在实际操作中,开发者可以通过指定参数如-E、-c、-o等,...
这些污染物中包含有害物质,如重金属(如Hg、As、Cr)和有机污染物(如苯胺),它们能够通过食物链进入人体,引发各种健康问题。 1. **重金属污染**:如甲基汞,它在鱼类和其他水生生物体内积累,长期食用可导致...
3. `HttpRequest`:这个类的`Cookies`属性提供了访问客户端已存在的cookies的方法。你可以通过`HttpRequest.Cookies["cookieName"]`获取指定名称的cookie。 以下是一个VB.NET示例,展示了如何创建和设置一个cookie...
- as has been mentioned, it is quite clear that, there is no doubt that, it is well-known that: 引用前面已述的内容或常识。 - as/so far as I know: 表达个人了解的范围。 - to sum up, in summary: 最后...