已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章ActionScript基础 第三节变量和数据类型 一 变量变量是存储数据的空间 首次定义变量时 最好给它赋一个值 称为初始化变量 播放动画时 变量可以记录和保存用户操作的信息 1 变量的类型在Flash中 无需显式定义变量的类型 变量类型由所存储的数据类型所决定 如 x 3x为数值型x hello x为字符串型当运算表达式时 自动转换变量类型 如 我的编号是 7将数值7转换为字符串 7 第一章ActionScript基础 第三节变量和数据类型 第一章ActionScript基础 第三节变量和数据类型 变量的类型依据其存储的值不同 有7中类型 String 字符型Number 数值型Boolean 逻辑型 布尔型 Object 对象型MovieClip 影片剪辑型Null 空值Undefined 未定义型 第一章ActionScript基础 第三节变量和数据类型 2 变量命名变量的命名必须遵循以下原则 A 变量名必须是一个标识符 以字母或下划线开头 中间不能包含空格 不区分大小写 B 变量名不能是动作脚本中的关键字或文字C 变量名在它的作用范围内必须是唯一的 3 变量的赋值给变量赋值可以使用赋值操作符 或setvariable动作 语法 变量名 表达式 第一章ActionScript基础 第三节变量和数据类型 第一章ActionScript基础 第三节变量和数据类型 二 数据类型数据类型说明了一个变量或元素可以存储的信息种类 1 字符串是一个字符序列 以单引号或双引号括住 如 A L7 字符串可以使用 运算符连接两个字符串如 greeting Welcome firstname 第一章ActionScript基础 第三节变量和数据类型 2 数值是一个双精度浮点数 可使用数学运算符处理数值如 Math sqrt 100 3 逻辑值逻辑值只有真 true 或假 false 与逻辑运算符一起经常用于条件判断 第一章ActionScript基础 第三节变量和数据类型 4 对象对象是属性的集合 使用对象的属性可以使用 运算符号 如 employee weeklyStats houseWorkedhouseWorked是weeklyStats的属性 weeklyStats又是employee的属性 使用内建对象可以处理特种信息 如 A Math squr 100 第一章ActionScript基础 第三节变量和数据类型 5 影片剪辑是唯一与图象元素有关的数据类型 使用影片剪辑对象的方法 可以控制影片剪辑元件 使用 运算符可以调用影片剪辑的方法 如 myClipMovie startDrag true 第一章ActionScript基础 第三节变量和数据类型 6 空值空值类型只有一个值 即null 表示缺少数据 7 未定义未定义数据类型只有一个 即undefined 用于尚未分配值的变量 第一章ActionScript基础 第三节变量和数据类型 第四节运算符和表达式运算符是对数据进行操作 产生运算结果的符号 表达式是用运算符 变量或函数连接起来构成的式子 表达式可以计算并返回一个值 第一章ActionScript基础 第三节变量和数据类型 一 运算符1 数值运算符数值运算符可以对数值进行加 减 乘 除和其它数学运算 加法 减法 乘法 除法 取模 递增 递减括号和负号 也属于数值运算符 第一章ActionScript基础 第三节变量和数据类型 取模 既求表达式的余数如 7 3结果为1 递增 即给操作数加1 分为前递增运算符和后运算符 前递增运算符 X 先给x加1 再返回数值后递增运算符 X 先返回X的值 再给X加1 第一章ActionScript基础 第三节变量和数据类型 2 比较运算符和相等运算符用以比较表达式的值是否相等 满足条件是返回true 不满足条件时返回false 大于 大于或等于 等于 全等于 不等于 不全等 全等于 运算符不执行类型的转换 如果两个操作数属于不同的类型 返回false 第一章ActionScript基础 第三节变量和数据类型 3 字符串运算符用以对字符串进行操作 包括字符串的连接和比较 1 字符串的连接使用 运算符连接两个字符串 如果操作数中有一个字符串 将把其余的操作数转换为字符串 第一章ActionScript基础 第三节变量和数据类型 2 字符串的比较如果两个操作数都是字符串 则按字符串进行比较 如果只有一个字符串 则将两个操作数都转换为数字进行比较 在比较两个字符串相等时 只有两个字符串的字符个数和字符数都完全相同时 比较结果才为true 否则为false 大于 小于 是比较字符串按字母的排列顺序 字母大于数字 第一章ActionScript基础 第三节变量和数据类型 3 逻辑运算符比较两个逻辑值 返回结果也为逻辑值 运算符执行的操作 逻辑与 逻辑或 逻辑非 第一章ActionScript基础 第三节变量和数据类型 逻辑运算规则ABA BA B Atruetruetruetruefalsefalsefalsefalsefalsetruetruefalsefalsetruefalse 第一章ActionScript基础 第三节变量和数据类型 4 赋值运算符用以给变量 数组元素或对象的属性赋值 赋值 加后赋值 减后赋值 乘后赋值 取模后赋值 除后赋值 5 其它运算符A 点运算符点运算符的左边是对象名 右边是属性或变量名 属性或变量名不能是字符串或计算结果是字符串的变量 而必须是一个标识符 如 year month June 第一章ActionScript基础 第三节变量和数据类型 第一章ActionScript基础 第三节变量和数据类型 B typeof运算符用于测试表达式的类型 语法 typeof表达式 测试结果 字符串 string影片剪辑 moiveclip按钮 object文本框 obj
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国矿用电动轮自卸车市场供需发展前景及投资战略预测报告
- 2025年中国碳酸钠(一水)行业市场前景预测及投资价值评估分析报告
- 2025年中国筛分仪市场运行格局及投资战略研究可行性报告
- 2025年中国绝缘油行业市场分析预测研究报告
- 2025年中国自动拉 压弹簧试验机行业市场前景预测及投资价值评估分析报告
- 2025年中国莲藕粉行业研究及投资前景预测报告
- 2025年中国蔬菜切片机行业市场占有率及投资前景预测分析报告
- 2026-2031年中国主题乐园市场深度分析及投资发展前景预测报告
- 2025年报告分析员招聘面试参考题库及答案
- 卸灰球阀项目可行性分析报告范文(总投资12000万元)
- 从业务骨干到管理高手
- 2025内蒙古乌兰察布市盐业有限公司办公室综合干事招聘1人笔试考试备考题库及答案解析
- (2025年)旅游政策与法规试题加答案
- 2024年全国网络安全行业职业技能大赛(网络安全管理员)考试题库-上(单选题)
- 开票税点自动计算器
- 抑郁病诊断证明书
- 《领导力》读书笔记
- 作业中断管理规定
- 2023年江苏省初中物理竞赛试卷
- GB/T 23261-2009石材用建筑密封胶
- GB/T 20967-2007无损检测目视检测总则
评论
0/150
提交评论