- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《ActionScript编程基础--学习笔记》.doc
一、注释
?// 单行注释符
/* */ 多行注释符/*开始,*/结束
二、转义字符
转义序列 \b \f \n \r \t \?" \' \\ 字符 退格符(ASCII8) 换页符(ASCII12) 换行符(ASCII10) 回车符(ASCII13) 制表符(ASCII9) 双引号 单引号 反斜杠 例1:trace(Hello\n+ActionScript+2.0) 字符串之间使用运算符+连接
结果输出:
Hello
ActionScript2.0
实例:获得系统的事件2:
var time = new Date();
//创建Date类的实例(Date类的实例含系统时间的所有信息);注意var中的字母v是小写的。
var yy = time.getFullYear();
var mm = time.getMonth()+1;
/*getMonth比较特殊,它返回的值是0-11之间的数值,
所以必须要加上1*/
var dd = time.getDate();
var xq = time.getDay(); //返回值为0,周末
var hh = time.getHours();
var min = time.getMinutes();
var ss = time.getSeconds();
trace(yy+年/\n+mm+月\n+dd+日\n+星期+xq+\n+hh+点\n+min+分\n+ss+秒)
//换行符号 必须在引号里边才可以
a=yy+年+mm+月+dd+日+星期+xq+hh+点+min+分+ss+秒
三、声明方式及获取类型
1.变量的声明方式,数字于字符串数字相加的规则
数字声明的方式
var a:String=12 ; //声明变量a是一个字符串类型,为12
var b:Number=34 ; //声明变量b是一个数字字符串类型,为34
var c=a+b ; //声明变量c=a+b
trace(c); //字符串类型和数字类型的变量相加时,数字型被转换成字符串再相加
输出结果:1234
2.实例:确定变量的数据类型 typeof
var m=12;
trace(typeof(m));
m=2;
trace(typeof(m))
输出结果:string number
3.改变数据的类型:数字Number()、字符串String()、逻辑是否Boolean、对象数据类Object()、数组Array();
var a =12 ; //声明变量a是一个字符串类型,为12
var b=Number(a); //将a转换为数字类型,赋予b
trace(typeof(b)+:+b)
输出结果:number:12
四、运算符
1.点运算符:用来连接对象与嵌套再对象中的子对象,以及访问对象于对象的属性和方法。
例:this.stop //当前对象停止
2.数值运算符
运算符 + - * / % ++ -- 执行的运算 加法 减法 乘法 除法 取余数 递增 递减
3.比较运算符
运算符 = = == === != !== 执行的运算 小于 大于 小于等于 大于等于 等于 严格等于 不等于 严格不等于 例:
x=100
y=100
z1=(x==y)
z2=(x===y) //z1 、z2对两个式子进行判断,如果是正确的,则为true,如果为错误的则为false
trace(z1+/+z2) 输出结果:true/false
4.字符串运算符 +
+进行连接时,对于不是字符串类型的数值,先将其转换成字符串,再进行连接。
如果要将两个数字类型的数字进行连接,可以借助空字符串
例:m=12+34 ;
n=+12+34
trace(m=+m+\nn=+n) //输出结果 m=46 换行 n=1234
5.逻辑运算符
逻辑运算符对布尔值(逻辑是于逻辑否)进行运算,结果是一个布尔值true或false
符号 ! ‖ 名称 逻辑非 逻辑与(并且) 逻辑或(或者) 意义 返回相反的结果 两个均为true时结果为true 一个为true时,结果即为true 例:age = 10;h = 1.0;
if (age60 || age14 !(h1.1)) { //身高不超过1.1,年龄小于14大于60的免票
trace(免票); //输出结果:免票
您可能关注的文档
最近下载
- 四川省2004年肺结核流行特征及空间聚集性分析.pdf VIP
- 《小肠梗阻的诊断与治疗中国专家共识(2023版)》解读.pptx
- 回收、暂存、中转废矿物油与含矿物油废物项目突发环境事件应急预案.docx
- 电路与电子学-课程教学大纲.doc VIP
- 安徽省A10联盟2023-2024学年高二上学期11月期中考试物理试题及答案.pdf
- 第三届全国新能源汽车关键技术技能大赛(汽车电气装调工赛项)考试题库资料(含答案).pdf
- 国家科技创新政策汇编 202305.pdf
- 东华大学819有机化学2018年考研真题.pdf
- 精品推荐企业财务制度通用版汇总.docx
- 2016年东华大学硕士研究生入学考试819有机化学考研真题.pdf
文档评论(0)