在ActionScript 3.0中包含两种数据类型:基元数据类型(Primitive datatype)和复杂数据类型(Complex data type).下面列出比较常用的数据类型:
1、Boolean:布尔型,它可以使用true 或 false(用于进行逻辑运算)两个值中一个值。
2、int:表示为32 位带符号整数的数据类型。int 类表示的值的范围是:-2,147,483,648 (-2^31) 到2,147,483,647 (2^31-1)。
3、uint:表示32 位无符号整数的数据类型的方法。
4、String:表示一串字符的数据类型。
5、Number:表示IEEE-754 双精度浮点数的数据类型。
6、.Date:表示日期和时间信息。
7、........
在AS3.0中常量也可以分为两种:顶级常量和用户自定义常量。所谓顶级常量就是语言库内部所提供的常量,他们是:
1、Infinity:表示正无穷大
2、-Infinity:表示负无穷大
3、NaN:表示非数字的值
4、undefined:一个适用于尚未初始化的无类型变量或未初始化的动态对象属性的特殊值。其次便是用户自定义的常量了,通常使用关键字const来定义。
在ActionScript 3.0中的分支语句主要有三种:三元运算符、if 语句以及switch 语句。
v
ar d:int = int(txtNumber.text);
if(d == 0) {
Alert.show("你输入的数" + d + "等于0");
} else if(d > 0) {
Alert.show("你输入的数" + d + "大于0");
} else if(d < 0) {
Alert.show("你输入的数" + d + "小于0");
var number:int = int(txtE.text);
var result:String;
switch(number) {
case 1:result="星期一";break;
case 2:result="星期二";break;
case 3:result="星期三";break;
case 4:result="星期四";break;
case 5:result="星期五";break;
case 6:result="星期六";break;
case 7:result="星期日";break;
}
Alert.show(result);
循环语句
所谓“循环”,就是重复的执行相同的语句。重复执行一定的次数,或者在不满足循环条件后自动终止循环。说到循环语句,我相信大家都对他是在熟悉不过了,无外乎就是do、while、
for、foreach。在ActionScript 3.0 中也是如此。
//do--while 循环语句
var i:int = 10;
var sum:int = 0;
do {
sum += i;
i--;
} while(i!=0);
Alert.show(sum.toString());
//while循环语句
var i:int = 10;
var sum:int = 0;
while(i != 0) {
sum += i;
i--;
}
Alert.show(sum.toString());
//for 循环语句
var sum:int = 0;
for (var i:int = 1; i <= 10; i++) {
sum += i;
}
Alert.show(sum.toString());
trace()方法:ActionScript 3.0 所提供的方法,用语调试程序。类似于C#的Console.Write(). Alert.Show():ActionScript 3.0 所提供的方法,功能就是实现弹出一个对话框。
分享到:
相关推荐
这个入门例子旨在帮助初学者理解如何在 Flex 或 ActionScript 项目中应用 Spring ActionScript,以实现依赖注入、组件管理和应用程序架构的优化。 **依赖注入**是 Spring 框架的核心特性之一,它允许开发者解耦组件...
ActionScript 快速入门.pdf FlashActionScript3编程入门.pdf ActionScript3.0Cookbook中文完整版.pdf 跟我StepByStep学FLEX教程.pdf
本篇将围绕《Actionscript 入门经典》这一主题,深入探讨ActionScript的基础知识、核心概念以及在实际项目中的应用。 1. **ActionScript基础** - **变量和数据类型**:了解如何声明和使用变量,以及ActionScript...
在Flash ActionScript3(AS3)游戏开发中,理解和掌握`this`与`stage`的区别至关重要,这将直接影响到你的程序结构和功能实现。本文将深入探讨这两个关键概念,并结合提供的压缩包文件中的知识点,为你提供一个全面...
《使用ActionScript3、XML、SWFProfiler与PV3D创建环绕镜面相册的实践指南》 在当今数字媒体领域,Flash技术以其强大的交互性和动态性被广泛应用于网页设计和动画制作。ActionScript3作为Flash的核心编程语言,极大...
这个入门基础教程旨在帮助初学者掌握ActionScript 3.0的基本概念和语法,以便在Web开发领域中发挥潜力。 1. **基础知识**: - **变量与数据类型**:ActionScript 3.0支持多种数据类型,包括基本类型(如Number、...
这个“ActionScript 2.0入门系列”很可能是为了引导初学者掌握这种语言的基础知识和核心概念。 在ActionScript 2.0中,你将学习到以下关键知识点: 1. **基础语法**:包括变量声明(如var)、数据类型(如Number、...
ActionScript是一种基于ECMAScript的脚本语言,主要用于Adobe Flash平台,包括Flash Professional、Flash Player以及Flex框架。它是实现互动性和动态内容的核心技术,尤其在Web上的多媒体应用中发挥着重要作用。 **...
《ActionScript 3.0 从入门到精通》是一本专为初学者设计的编程教程,旨在引导读者从零基础快速掌握ActionScript 3.0(AS3)这一强大的脚本语言。ActionScript是Adobe Flash Platform的核心语言,广泛应用于创建交互...
#### 三、Spring ActionScript 入门 - **Part1:介绍Spring ActionScript** - Spring ActionScript是Spring框架在ActionScript环境中的实现。 - 如果你有Java背景,那么对Spring应该不会感到陌生。 - Spring的...
完整的Flash ActionScript3.0 从入门到精通 数据的映射版 书籍
《ActionScript3入门到精通学习教程》是一份详尽的指南,旨在为初学者和进阶用户搭建一座通往ActionScript3编程世界的桥梁。ActionScript3是Adobe Flash平台上的主要脚本语言,它允许开发者创建交互式内容、应用程序...
actionscript3.0 +flash 从入门到精通
#### 第2章:ActionScript入门 - **编程基础**:讲解了计算机程序的基本工作原理。 - **变量与常量**:解释了变量和常量的概念及其在ActionScript中的使用方法。 - **数据类型**:介绍了ActionScript中的各种数据...
Flash_ActionScript_3.0从入门到精通 很难找
《Flash ActionScript 3.0 从入门到精通》是一本深入浅出的教程,旨在帮助初学者和有一定基础的学习者全面掌握ActionScript 3.0这一强大的编程语言,尤其在Flash平台上的应用。ActionScript是Adobe Flash ...
《Flash ActionScript3.0从入门到精通》是一本针对初学者和中级开发者设计的教程,旨在帮助读者全面掌握ActionScript3.0这一强大的编程语言,以实现Flash平台上的交互式内容开发。ActionScript3.0是Adobe Flash ...
ActionScript 2.0 从入门到精通 本资源旨在为初学者提供 ActionScript 的入门知识,涵盖了 ActionScript 的基本概念、Flash 中的程序设计、ActionScript 的历史发展、变量、数据类型、运算符、控制结构、函数、数组...
《FLASH+ACTIONSCRIPT3.0从入门到精通》是一本专为初学者和进阶者设计的教程,旨在帮助读者全面掌握Flash与ActionScript 3.0的核心技术和应用。这本书的PDF版本提供了一种便捷的方式,使学习者可以随时随地通过电子...