3.1 注释
- 行注释:
//行注释内容
- 块注释:
/*
块注释内容
*/
3.2 变量
ActionScript(AS),遵循ECMAScript标准
AS中的原始变量
- Boolean
- int
- unit
- Number
- String
关于int和Number的执行效率: 我们可能会认为大部分时候使用int比使用Number的效率要高,但是由于Flash是面向绘制技术的运行时环境,在处理int类型的数据的时候会将int转换为Number,因此Number的执行效率比int高。但在for循环的使用中还是要常用int类型作为循环变量。
核心类中的复合类型
- Object (所有类的父类)
- Array
- Date
- Error
- Function
- RegExp
- XML
- XMLList
特殊类型
- * (一个可选的方法,在运行时再告诉编译器其类型)
- void
- undefined (表示void, 区别是void返回空,undefined判断返回值是void)
- null (判断复合对象或String类型没有赋值)
- NaN (Not a Number的缩写)
3.3 循环语句
一般for循环
for(... in ... )循环
for each循环
while循环
do while循环
3.4 分支语句
if
if...else
switch
3.5 Array
- push()
- unshift()
- pop()
- shift()
- splice()
splice(param1, param2, parma3)
param1: 欲操作的数组下标位置
param2: 欲删除的数组元素个数,0表示不删除
param3: 欲插入的元素。从param1位置插入。
关联数组( {key: value})
for (var key:String in carManufacturersByModel)
{
trace("Key:"+key); //输出key
trace("Value:"+carManufacturersByModel[key]); //输出value
}
分享到:
相关推荐
### 关于《Flex 2与ActionScript 3.0精华指南》的知识点解析 #### 一、关于Flex 2及ActionScript 3.0的基本概念 - **Flex 2**:Flex是Adobe公司开发的一款用于构建和部署互联网应用程序的开源框架。Flex 2版本在...
Adobe.Press.Advanced.ActionScript.3.with.Design.Patterns.Nov.2006.chm CHM版
Game.Development.with.ActionScript
ActionScript Flex.3.Language.Reference.cnActionScript Flex.3.Language.Reference.cnActionScript Flex.3.Language.Reference.cn
#### 书名:Manning.Flex.3.in.Action.Feb.2009 #### 描述:Manning.Flex.3.in.Action.Feb.2009.pdf #### 标签:Manning Flex #### 部分内容:Flex 3 in Action 本书《Flex 3 in Action》由 Manning ...
New.Riders.Publishing.Object.Oriented.Programming.with.ActionScript.2.0
Flex ActionScript 学习笔记是关于使用Adobe Flex技术并结合ActionScript 3.0进行开发的知识总结。ActionScript 3.0是随着Flash CS3一起推出的一种强大的编程语言,相较于之前的ActionScript版本,它有着显著的提升...
根据提供的文件信息,我们可以推断出这是一本关于Flex 3技术的书籍,书名为《Flex 3 in Action》,出版时间为2009年2月,由Manning出版社出版。本书作者包括Tariq Ahmed、Jon Hirschi以及Faisal Abid。下面将基于...
flex actionscript3开发教程合集.flex开发教程合集.zip
Flex3.Style.Explorer.V3.0 是一个专为FLEX开发者设计的强大工具,它使得创建和管理CSS(Cascading Style Sheets)样式变得更加直观和高效。在Flex开发中,CSS样式的应用对于构建用户界面的外观和交互性起着至关重要...
Flex3.Style.Explorer.V3.0.Beta 是一个专门针对Adobe Flex 3的样式探索工具,它允许开发者和设计师深入地了解和实验Flex 3框架中的CSS(Cascading Style Sheets)样式应用。这个工具的Beta版本提供了对SWF(Small ...
2. **ActionScript 3**: Flex 3基于ActionScript 3,这是一种面向对象的脚本语言,提供了类型系统、包结构、事件模型等特性。开发者可以使用AS3编写业务逻辑、处理数据和实现复杂的算法。 3. **Flex组件库**: Flex ...
《Flex资料合集》主要涵盖了Flex 3技术及其核心编程语言ActionScript 3.0的相关内容,这是一份中文版的资源集合,旨在帮助开发者深入理解和应用Flex技术。Flex是Adobe公司开发的一种开源框架,主要用于构建富互联网...
《塔防游戏源代码解析——基于ActionScript 3.0与Flex技术》 在IT行业中,游戏开发是一项极具挑战性和创新性的任务。本资源“TD.zip”是一个专注于塔防类游戏的源代码包,它使用了Adobe的ActionScript 3.0编程语言...
ActionScript3.0和Flex是Adobe开发的两个关键技术,用于创建富互联网应用程序(RIA)。在本项目"DDP.rar_ActionScript3.0_flex"中,我们主要关注的是一个使用这些技术实现的对对碰小游戏。 ActionScript3.0是Flash ...
《Flex权威指南》是针对Adobe Flex 3框架的一本深入解析书籍,主要涵盖了ActionScript 3.0在Flex开发中的应用。这本书通过丰富的实例来详细阐述Flex开发的关键技术和最佳实践,旨在帮助开发者全面掌握Flex 3的编程...
《FriendsofED.Object.Oriented.ActionScript.3.0.Jul.2007》是一本专注于ActionScript 3.0面向对象编程的书籍,由FriendsofED出版,于2007年7月发布。这本书深入探讨了ActionScript 3.0的核心特性,特别是如何利用...
flex_api.part3.中文帮助文档,(共4部分)。注意:@@请都下完再解压。 ActionScript 3.0 语言和组件参考是适用于 Flash® Player 应用程序编程接口 (API) 的参考手册。 Adobe Flex 2 语言参考ActionScript 3.0 语言...
1. 游戏规则:文件“FLEX和Actionscript开发FLASH游戏3-2.doc”和“FLEX和Actionscript开发FLASH游戏3-4.doc”可能涉及如何编写游戏规则,如角色移动、碰撞检测、游戏胜利条件等。 2. AI设计:简单到复杂的AI算法...