flash_actionscript_3.0_语言和组件参考(语句、关键字和指令)

flash_actionscript_3.0_语言和组件参考(语句、关键字和指令)

ID:12581170

大小:671.50 KB

页数:54页

时间:2018-07-17

flash_actionscript_3.0_语言和组件参考(语句、关键字和指令)_第1页
flash_actionscript_3.0_语言和组件参考(语句、关键字和指令)_第2页
flash_actionscript_3.0_语言和组件参考(语句、关键字和指令)_第3页
flash_actionscript_3.0_语言和组件参考(语句、关键字和指令)_第4页
flash_actionscript_3.0_语言和组件参考(语句、关键字和指令)_第5页
资源描述:

《flash_actionscript_3.0_语言和组件参考(语句、关键字和指令)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、FlashActionScript3.0语言和组件参考(语句、关键字和指令)语句是在运行时执行或指定动作的语言元素。例如,return语句会为执行该语句的函数返回一个结果。if语句对条件进行计算,以确定应采取的下一个动作。switch语句创建ActionScript语句的分支结构。属性关键字更改定义的含义,可以应用于类、变量、函数和命名空间定义。定义关键字用于定义实体,例如变量、函数、类和接口。主表达式关键字表示文本值。若要获得保留字的列表,请参见《ActionScript3.0编程》。指令包含语句和定义,在编译

2、时或运行时起作用。下表中将既不是语句也不是定义的指令标记为指令。 语句 break出现在循环(for、for..in、foreach..in、do..while或while)内,或出现在与switch语句中的特定情况相关联的语句块内。 case定义switch语句的跳转目标。 continue跳过最内层循环中所有其余的语句并开始循环的下一次遍历,就像控制正常传递到了循环结尾一样。 default定义switch语句的默认情况。 do..while与while循环类似,不同之处是在对条件进行初始计算前执行一次语句。

3、 else指定当if语句中的条件返回false时要运行的语句。 for计算一次init(初始化)表达式,然后开始一个循环序列。 for..in遍历对象的动态属性或数组中的元素,并对每个属性或元素执行statement。 foreach..in遍历集合的项目,并对每个项目执行statement。 if计算条件以确定下一条要执行的语句。 label将语句与可由break或continue引用的标识符相关联。 return导致立即返回执行调用函数。 super调用方法或构造函数的超类或父版本。 switch根据表达式的

4、值,使控制转移到多条语句的其中一条。 throw生成或抛出(使用throw语句)一个可由catch代码块处理或捕获的错误。 try..catch..finally包含一个代码块,在其中可能会发生错误,然后对该错误进行响应。 while计算一个条件,如果该条件的计算结果为true,则会执行一条或多条语句,之后循环会返回并再次计算条件。 with第54页共54页FlashActionScript3.0语言和组件参考(语句、关键字和指令)建立要用于执行一条或多条语句的默认对象,从而潜在地减少需要编写的代码量。 属性关键

5、字 dynamic指定类的实例可具有在运行时添加的动态属性。 final指定不能覆盖方法或者不能扩展类。 internal指定类、变量、常量或函数可用于同一包中的任何调用者。 native指定函数或方法由FlashPlayer以本机代码的形式实现。 override指定用一种方法替换继承的方法。 private指定变量、常量、方法或命名空间仅可供定义它的类使用。 protected指定变量、常量、方法或命名空间只可用于定义它的类及该类的任何子类。 public指定类、变量、常量或方法可用于任何调用者。 stati

6、c指定变量、常量或方法属于类,而不属于类的实例。 定义关键字 ...(rest)parameter指定函数将接受任意多个以逗号分隔的参数。 class定义一个类,它允许实例化共享您定义的方法和属性的对象。 const指定一个常量,它是只能赋值一次的变量。 extends定义一个作为其它类的子类的类。 function包含为执行特定任务而定义的一组语句。 get定义一个getter,它是一种可像属性一样读取的方法。 implements指定一个类可实现一个或多个接口。 interface定义接口。 namespac

7、e允许您控制定义的可见性。 package允许您将代码组织为可由其它脚本导入的离散组。 set定义一个setter,它是一种在公共接口中作为属性出现的方法。 var指定一个变量。 指令 defaultxmlnamespacedefaultxmlnamespace指令可将默认的命名空间设置为用于XML对象。 import使外部定义的类和包可用于您的代码。 include包括指定文件的内容,就像该文件中的命令是调用脚本的一部分一样。 usenamespace使指定的命名空间添加到打开的命名空间集中。 命名空间 AS3

8、定义核心ActionScript第54页共54页FlashActionScript3.0语言和组件参考(语句、关键字和指令)类的方法和属性,将其作为固定属性而非原型属性。 flash_proxy定义Proxy类的方法。 object_proxy定义ObjectProxy类的方法。 主表达式关键字 false表示false的布尔值。 null一个可以分配给变量的或由未提供数

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

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

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