文章标签 ‘《ActionScript 3殿堂之路》’ 的存档
-
《ActionScript 3殿堂之路》学习笔记(2)
三、ActionScript 3 流程控制
1. 条件判断
判断结果只有2种:true和false,AS3中允许表达式的值不是布尔值,如果一个条件表达式的值不是布尔值,会自动执行类型转换,转换成相应布尔值
a) if-else
b) if…else if…else2. 循环
- a) while
- b) do-while
- c) for
- d) for…in 和 for each…in
for…in输出对象成员的名字(键)
for. each…in输出对象成员的值 - e) break 和 continue
配合在循环加标签,可退出某个子或父循环
3. switch
跟其它语言一样,不加break的话,会继续执行语句四、 ActionScript 3 的函数
1. 定义函数2种方法
- 函数语句定义法 function xxx():int{}
- 函数表达式定义法 var xxx:function = function():int{}
区别在于语句定义法编译时会提升到最起码,而表达式定义法不会,如果定义之前执行不会成功,
2. 参数
AS3中如果参数是基元数据类型,可以看做是传值,如果不是基元数据类型,就是传引用,函数内部的操作将直接
函数中传入的参数被保留在一个arguments数组对象,AS2可以无视函数定义传入任意多参数,AS3则不可以,但可以用新关键字…(rest)接受任意多参数,rest可以另外命名3. 函数本质
ActionScrip 3 中,一切皆对象(Everything is an Object)。函数本身是Function类型的对象,一旦执行将建立一个特殊对象Active Object,该对象是不可访问的,同时每个函数都有一个内置的范围链(Scopes chain)。
Tag Cloud…
3D
ActionScript
ActionScript3
AS
ASP.net
CN域名
Education
Europeana
EXCEL
Flash
google
Internet
JSON
knightby
Music
Note
Regexp
RIA
SEO
theme
US
wordpress
WOW
XML
主机
主题
互联网|Internet
作品等级
博客
员工
图片
年轻人
插件
日志
日志|Note
欧洲数字图书馆
爆吧
牛year!
生活|Life
百度
网站
英语|English
谷歌
闪客小东
音乐
- 生活就像强奸,要么反抗要么就去享受 工作就像轮奸,您不行就让别人上 2010-04-02
- 又放假啦! 2010-04-02
- @jinwen 呃,我想知道jinwen哥哥的PHP CSS JS都是怎么学的? in reply to jinwen 2010-03-27
- 求WM的twitter客户端 2010-03-12
- 买了个WM手机,求教如何用它写WP? 2010-03-12
- More updates...
Powered by Twitter Tools
最近文章
最近评论
- likekart 在 域名续费成功! 上的评论
- weeper 在 WordPress中自定义域的应用 上的评论
- weeper 在 WordPress中自定义域的应用 上的评论
- 鸟人网 www.BirdUser.com - 鸟人网 博客 在 Theme Codename H 安装及修改指导 上的评论
- Paulie 在 Books 上的评论
我们都是90后
链接
分类
- ActionScript3
- ASP.net
- English
- Entertainment
- Flash
- Gossip
- HTML
- Images
- Internet
- Life
- Note
- OthersApp
- Software
- Study
- WordPress
- 信息技术|IT
- 小K闲话
- 未分类
- 网站志