已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深度解析(2026)《FZT 32005-2006苎麻棉混纺本色纱线》
- 深度解析(2026)《FZT 01003-1991涂层织物 厚度试验方法》
- 智信中科研究网2025-2031年度中国智能定位语音导览市场应用现状及发展动态研究报告
- 2026年银川市西夏区社区工作者招聘笔试模拟试题及答案解析
- 2026年江西省鹰潭市社区工作者招聘考试模拟试题及答案解析
- 2026年天水市麦积区社区工作者招聘笔试参考题库及答案解析
- 第3节 物联网的通信教学设计-2025-2026学年初中信息技术(信息科技)八年级下册粤教清华版
- 2026年玉林市玉州区社区工作者招聘考试参考题库及答案解析
- 2026年长春市绿园区社区工作者招聘考试参考题库及答案解析
- 2026年山东省枣庄市社区工作者招聘笔试参考题库及答案解析
- 生理性乳胀护理学习
- 《诗经》中的天文与地理
- 数学拓展模块(二)中职PPT完整全套教学课件
- 山西省交口县地方国营井沟煤矿硫磺厂硫铁矿资源开发利用、地质环境保护与土地复垦方案
- 2023年中国水产科学研究院东海水产研究所招聘21人笔试备考试题及答案解析
- (论文)劳动赋能 共耕教育良田-关于劳动教育在《道德与法治》中的渗透意识探析
- GB/T 9792-2003金属材料上的转化膜单位面积膜质量的测定重量法
- GB/T 29472-2012移动实验室安全管理规范
- GB/T 12689.1-2010锌及锌合金化学分析方法第1部分:铝量的测定铬天青S-聚乙二醇辛基苯基醚-溴化十六烷基吡啶分光光度法、CAS分光光度法和EDTA滴定法
- FZ/T 63006-1996松紧带
- 交通工程学课件(完整版)-备课讲稿
评论
0/150
提交评论