第2章_ActionScript 3.0编程基础ppt课件.ppt

第2章_ActionScript 3.0编程基础ppt课件.ppt

ID:59019085

大小:145.00 KB

页数:38页

时间:2020-09-26

第2章_ActionScript 3.0编程基础ppt课件.ppt_第1页
第2章_ActionScript 3.0编程基础ppt课件.ppt_第2页
第2章_ActionScript 3.0编程基础ppt课件.ppt_第3页
第2章_ActionScript 3.0编程基础ppt课件.ppt_第4页
第2章_ActionScript 3.0编程基础ppt课件.ppt_第5页
资源描述:

《第2章_ActionScript 3.0编程基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章ActionScript3.0编程基础2.1变量和常量2.2数据类型2.3运算符2.4程序结构2.5函数2.6面向对象的编程2.1变量和常量2.1.1变量2.1.2常量2.1.1变量1.变量的命名规则变量命名以英文开始,后接数字或字母等。在变量名中不允许使用空格和问号等符号。变量命名一般采用名为“骆驼命名法”的命名形式。这种形式的首字母小写,组成变量名的其他单词的首字母大写,单词其他字母小写。如myText。在给变量命名时应该使用具有一定意义的英文单词组合,命名时要尽量做到以最小长度传达最大信息量的目的。如:userName和myAge等。ActionScript3.0对大小写敏感,变量

2、名应该区分大小写,如NUM和num表示的是两个不同的变量。同时,变量名不能使用ActionScript3.0的保留字或关键字,如,true、define和Boolean等。vari;vari:int;vari:int=8;vara:int=7,b:Boolean=true,c:String=”MyProgram”;2.1.1变量2.声明变量在ActionScript3.0中,变量在使用之前必须先进行声明,声明变量使用var关键字。2.1.1变量3.变量的作用域变量的作用域指的是在程序中可以通过词汇引用来访问变量的代码区域,按照作用域变量可以分为全局变量和局部变量。varmyText:Strin

3、g="全局变量";functionmyTest(){trace(myText);}myTest();trace(myText);functionmyTest(){varmyText:String="局部变量";trace(myText);}myTest();2.1.2常量在ActionScript3.0中,常量指的是在程序中固定不变的量。常量可以看作是一种使用const关键字来进行声明的特殊变量,其只能在声明的同时进行赋值,一经赋值其值就不能改变。当在程序中试图对常量的值进行改变时,编译器就会报错。在编写程序时,如果能够确定一个变量的值不会发生改变,就可以将其定义为常量,以便编译器来对其进行监

4、督。publicstaticconstgNumber=9.8;2.2数据类型2.2.1常用的数据类型2.2.2数据类型的转换2.2.1常用的数据类型1.Number数据类型2.int数据类型3.uint数据类型4字符串5布尔值6.Null和void数据类型7.Object数据类型范例2-1转义字符的应用方法2.2.2数据类型的转换1.转换为int、uint和Number数据类型2.转换为String数据类型3.转换为Boolean数据类型2.3运算符2.3.1常见的运算符2.3.2运算符的优先级2.3.1常见的运算符1.算术运算符和赋值运算符2.关系运算符和逻辑运算符3.条件运算符和按位运算符

5、4.递增和递减运算符5.数据类型检查6.主要运算符7.其他运算符2.3.2运算符的优先级在ActionScript3.0中,编译器按照主要运算符、后缀运算符、一元运算符、乘除运算、加减运算、按位移位、关系运算符、等于、按位“与”、按位“异或”、按位“或”、逻辑“与”、逻辑“或”、条件运算符、赋值运算和逗号这个顺序来进行计算。在这些类别的运算符中,同类运算符具有相同的优先级。2.4程序结构2.4.1顺序结构2.4.2分支结构2.4.3循环结构2.4.4break和continue语句2.4.5结构嵌套范例——百钱买百鸡2.4.1顺序结构顺序结构是程序的最基本结构,程序按照代码书写顺序依次执行各个

6、语句,每个语句只执行一次。顺序结构是程序中使用最多的一种的结构,这种按照语句排列顺序逐句执行的方式只适用于一些简单的程序,解决一些简单的问题。vara:int=10;a*=3;trace(a);//输出结果为30a=a+(8-7)*5;trace(a);//输出结果为52.4.2分支结构在实际编写程序时,往往需要根据条件来决定程序的执行方向,即条件成立则执行某些语句,如果条件不成立则执行另外的一些语句。要实现这种对程序流的控制,需要使用分支语句。ActionScript3.0提供了两个基本分支语句:if语句和switch语句。使用它们可以描述一定的逻辑关系,完成对具有两项或两项以上分支的程序的

7、流程控制。2.4.2分支结构if…else语句用于测试一个条件,当条件满足则执行一个代码块,否则执行else后面的代码块。if(condition){statements1;}else{statements2;}if(condition1){statements1;}elseif(conditiont2){statements2;}2.4.2分支结构如果在程序中多个执行分支都依赖于同一个条件表达式

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。