actionscript变量和数据类型

actionscript变量和数据类型

ID:36321262

大小:269.31 KB

页数:22页

时间:2019-05-09

actionscript变量和数据类型_第1页
actionscript变量和数据类型_第2页
actionscript变量和数据类型_第3页
actionscript变量和数据类型_第4页
actionscript变量和数据类型_第5页
资源描述:

《actionscript变量和数据类型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章ActionScript基础第三节变量和数据类型一.变量变量是存储数据的空间,首次定义变量时,最好给它赋一个值,称为初始化变量。播放动画时,变量可以记录和保存用户操作的信息。1.变量的类型在Flash中,无需显式定义变量的类型。变量类型由所存储的数据类型所决定。如:x=3x为数值型x=“hello”x为字符串型当运算表达式时,自动转换变量类型。如:“我的编号是”+7将数值7转换为字符串“7”第一章ActionScript基础第三节变量和数据类型第一章ActionScript基础第三节变量和数据类型变量的类型依据其存储的值不同,有7中类型:String:字符型Number:数值

2、型Boolean:逻辑型(布尔型)Object:对象型MovieClip:影片剪辑型Null:空值Undefined:未定义型第一章ActionScript基础第三节变量和数据类型2.变量命名变量的命名必须遵循以下原则:A.变量名必须是一个标识符:以字母或下划线开头,中间不能包含空格,不区分大小写。B.变量名不能是动作脚本中的关键字或文字C.变量名在它的作用范围内必须是唯一的3.变量的赋值给变量赋值可以使用赋值操作符“=”或setvariable动作。语法:变量名=表达式第一章ActionScript基础第三节变量和数据类型第一章ActionScript基础第三节变量和数据类型二.

3、数据类型数据类型说明了一个变量或元素可以存储的信息种类.1.字符串是一个字符序列,以单引号或双引号括住。如:A=“L7”;字符串可以使用+运算符连接两个字符串如:greeting=“Welcome”+firstname;第一章ActionScript基础第三节变量和数据类型2.数值是一个双精度浮点数。可使用数学运算符处理数值如:Math.sqrt(100);3.逻辑值逻辑值只有真(true)或假(false)。与逻辑运算符一起经常用于条件判断。第一章ActionScript基础第三节变量和数据类型4.对象对象是属性的集合。使用对象的属性可以使用(.)运算符号。如:employee.

4、weeklyStats.houseWorkedhouseWorked是weeklyStats的属性,weeklyStats又是employee的属性。使用内建对象可以处理特种信息。如:A=Math.squr(100);第一章ActionScript基础第三节变量和数据类型5.影片剪辑是唯一与图象元素有关的数据类型。使用影片剪辑对象的方法,可以控制影片剪辑元件。使用(.)运算符可以调用影片剪辑的方法。如:myClipMovie.startDrag(true);第一章ActionScript基础第三节变量和数据类型6.空值空值类型只有一个值,即null,表示缺少数据。7.未定义未定义数

5、据类型只有一个,即undefined,用于尚未分配值的变量第一章ActionScript基础第三节变量和数据类型第四节运算符和表达式运算符是对数据进行操作,产生运算结果的符号.表达式是用运算符、变量或函数连接起来构成的式子,表达式可以计算并返回一个值。第一章ActionScript基础第三节变量和数据类型一.运算符1.数值运算符数值运算符可以对数值进行加、减、乘、除和其它数学运算。+:加法-:减法*:乘法/:除法%:取模++:递增--:递减括号和负号(-)也属于数值运算符第一章ActionScript基础第三节变量和数据类型%(取模):既求表达式的余数如:7%3结果为1++(递增)

6、:即给操作数加1。分为前递增运算符和后运算符。前递增运算符(++X)先给x加1,再返回数值后递增运算符(X++)先返回X的值,再给X加1第一章ActionScript基础第三节变量和数据类型2.比较运算符和相等运算符用以比较表达式的值是否相等。满足条件是返回true,不满足条件时返回false。<:小于>:大于<=:小于或等于>=:大于或等于==:等于===:全等于!=:不等于!==:不全等===(全等于)运算符不执行类型的转换,如果两个操作数属于不同的类型,返回false。第一章ActionScript基础第三节变量和数据类型3.字符串运算符用以对字符串进行操作,包括字符串的连接

7、和比较。(1)字符串的连接使用(+)运算符连接两个字符串。如果操作数中有一个字符串,将把其余的操作数转换为字符串。第一章ActionScript基础第三节变量和数据类型(2)字符串的比较如果两个操作数都是字符串,则按字符串进行比较;如果只有一个字符串,则将两个操作数都转换为数字进行比较。在比较两个字符串相等时,只有两个字符串的字符个数和字符数都完全相同时,比较结果才为true,否则为false。大于(>)、小于(<)是比较字符串按字母的排列顺序。字母大于数字第一章Ac

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

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

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