已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ActionScript 3语法简介 对象与类 nActionScript中,每个对象都是由类定义 的 n核心的内置类 nECMAScript标准的复杂类 n用户定义类 n所有类(无论是内置类还是用户定义类 )都是从 Object 类派生的。 包与命名空间 n包用于组织类文件,有利于共享代码并 尽可能减少命名冲突 n命名空间可以控制标识符(如属性名和 方法名)的可见性。 n属性或方法的名称总是包含两部分:标识符 和命名空间 n未指明命名空间的属性或方法就用默认的 internal 命名空间,表示仅对同一个包中的 调用可见 常量/变量 nConst nconst APP_INIT:String = “APP_INIT“; nVariable nvar i:int; nvar numArray:Array = “zero“, “one“, “two“; nvar customItem:CustomClass = new CustomClass(); 简单类型 nData types nBoolean: true|false nint: 32-bit integer nuint: 32-bit unsigned integer nNumber: 64-bit double-precision format (IEEE-754). nString nNull: null nvoid: undefined 复杂类型 nData types nObject nArray nDate nError nFunction nRegExp nXML nXMLList x = 10; trace(x); / output is “10” x = new Object; trace(x); / output is object Object nvar x:*; ntrace(x); / output is “undefined” Untyped “*” 数据类型的默认值 Data typeDefault value Booleanfalse int0 NumberNaN Objectnull Stringnull uint0 Not declared (*)undefined other Classesnull 对象的三要素 n属性 n方法 n事件 n事件源 n事件 n事件处理函数 运算符 OperatorOperation performed Initializes an array x:y Initializes an object new Calls a constructor x.y xy Accesses a property 20) trace(“x is 20“); else trace(“x is 0) trace(“x is positive“); else if (x )。 n属性 (Attribute):与元素关联的命名值,它以 attributename=“value“ 格式写入到元素的开始标签中,而不是编 写为嵌套在元素内的单独子元素。 nActionScript 3.0 提供了处理 XML数据的 内置类 nXML:表示单个XML元素,它可以是包含多 个子元素的XML文档,也可以是文档中的单 值元素。 nXMLList:表示一组XML元素。当具有多个“ 同级”(在XML文档分层结构中的相同级别, 并且包含在相同父级中)的XML元素时,将 使用XMLList对象。 nFlex中的MXML中也提供了定义XML数据 的标签 n n n nECMAScript for XML (E4X)规范定义了一 组用于处理 XML 数据的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绿色建筑市场分析与前景展望
- 厂家保养维修合同范本
- 北京幼师劳动合同范本
- 古房老屋出售合同范本
- 保险理赔劳动合同范本
- 合同数量不足补充协议
- 农村楼房兄弟共协议书
- 公司间债务偿还协议书
- 公园维修管道合同范本
- 厂区木材收购合同范本
- 甜水园吉野家餐厅合同7篇
- 2025年考编护理解剖学题库及答案
- 2025年丽水市属企业面向残疾人公开招聘工作人员7人考试参考试题及答案解析
- 镇江市2025年度专业技术人员继续教育公需科目考试题库(附答案)
- 2024年蚌埠五河县事业单位选调工作人员考试真题
- 亨利八世课件
- 足球绕杆射门课件
- 2025年广东公务员考试申论试题及参考答案(县级)
- 2025湖北黄石市城市发展投资集团有限公司人才引进拟录笔试历年参考题库附带答案详解
- 2025年农险初级核保考试题库
- 大学生创新创业基础(创新创业课程)完整全套教学课件
评论
0/150
提交评论