actionscript编程基础--学习笔记

actionscript编程基础--学习笔记

ID:15788212

大小:257.50 KB

页数:19页

时间:2018-08-05

actionscript编程基础--学习笔记_第1页
actionscript编程基础--学习笔记_第2页
actionscript编程基础--学习笔记_第3页
actionscript编程基础--学习笔记_第4页
actionscript编程基础--学习笔记_第5页
资源描述:

《actionscript编程基础--学习笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ActionScript2.0编程基础-19-一、注释 //单行注释符/**/多行注释符/*开始,*/结束二、转义字符转义序列bfrt "'\字符退格符(ASCII8)换页符(ASCII12)换行符(ASCII10)回车符(ASCII13)制表符(ASCII9)双引号单引号反斜杠例1:trace("Hello"+"ActionScript"+"2.0")字符串之间使用运算符+连接结果输出:HelloActionScript2.0实例:获得系统的事件2:vartime=newDa

2、te();//创建Date类的实例(Date类的实例含系统时间的所有信息);注意var中的字母v是小写的。varyy=time.getFullYear();varmm=time.getMonth()+1;/*getMonth比较特殊,它返回的值是0-11之间的数值,所以必须要加上1*/vardd=time.getDate();varxq=time.getDay();//返回值为0,周末varhh=time.getHours();varmin=time.getMinutes();varss=time.

3、getSeconds();trace(yy+"年/"+mm+"月"+dd+"日"+"星期"+xq+""+hh+"点"+min+"分"+ss+"秒")//换行符号必须在引号里边才可以a=yy+"年"+mm+"月"+dd+"日"+"星期"+xq+hh+"点"+min+"分"+ss+"秒"三、声明方式及获取类型1.变量的声明方式,数字于字符串数字相加的规则数字声明的方式vara:String="12";//声明变量a是一个字符串类型,为12varb:Number=34;//声明变量

4、b是一个数字字符串类型,为34varc=a+b;//声明变量c=a+btrace(c);//字符串类型和数字类型的变量相加时,数字型被转换成字符串再相加输出结果:12342.实例:确定变量的数据类型typeofvarm="12";trace(typeof(m));m=2;trace(typeof(m))输出结果:stringnumber3.改变数据的类型:数字Number()、字符串String()、逻辑是否Boolean、对象数据类Object()、数组Array();vara="12";//声明

5、变量a是一个字符串类型,为12varb=Number(a);//将a转换为数字类型,赋予btrace(typeof(b)+":"+b) ActionScript2.0编程基础-19-输出结果:number:12四、运算符1.点运算符:用来连接对象与嵌套再对象中的子对象,以及访问对象于对象的属性和方法。例:this.stop//当前对象停止2.数值运算符运算符+-*/%++--执行的运算加法减法乘法除法取余数递增递减3.比较运算符运算符<><=>======!=!==执行的运算小于大于小于等于大于等于

6、等于严格等于不等于严格不等于例:x="100"y=100z1=(x==y)z2=(x===y)//z1、z2对两个式子进行判断,如果是正确的,则为true,如果为错误的则为falsetrace(z1+"/"+z2)输出结果:true/false4.字符串运算符++进行连接时,对于不是字符串类型的数值,先将其转换成字符串,再进行连接。如果要将两个数字类型的数字进行连接,可以借助空字符串例:m=12+34;n=""+12+34trace("m="+m+"n="+n)//输出结果m=46换行n=123

7、45.逻辑运算符逻辑运算符对布尔值(逻辑是于逻辑否)进行运算,结果是一个布尔值true或false符号!&&‖名称逻辑非逻辑与(并且)逻辑或(或者)意义返回相反的结果两个均为true时结果为true一个为true时,结果即为true例:age=10;h=1.0;if(age>60

8、

9、age<14&&!(h>1.1)){//身高不超过1.1,年龄小于14大于60的免票trace("免票");//输出结果:免票}//先执行逻辑非!,然后是逻辑与&&,然后是逻辑或‖6.赋值运算符运算符意义实例+=相加并赋

10、值x+=5等效于x=x+5-=相减并赋值x-=5等效于x=x-5*=相乘并赋值x*=5等效于x=x*5/=相除并赋值x/=5等效于x=x/5%=取模并赋值x%=5等效于x=x%5&=换位与并赋值x&=5等效于x=x&5赋值运算符的一种特殊形式:条件赋值运算符a=条件?数值1:数值2//如果条件满足,则为值2,如果不满足,则为数值1h=2;a=age>60

11、

12、h<1.1?5:10trace("升高为"+h+"米"+"价格为"+a+"元")//输出为:升高为2米价格为

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

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

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