ActionScript函数

函数是封装的一段特定的代码块,目的是为了更好的重用代
码,更容易维护。函数通常是写在类中的,用大括号把
一段代码封装起来。


定义函数

函数是由几个部分组成的:开头是function 关键字,然后是
函数名,接着是用小括号扩起来的参数,每个参数用逗
号隔开,还有就是用冒号标记的函数返回类型,最后就
是用大括号扩起来的代码块。其语法结构如下所示:
作用域 function  函数名( 参数1,  参数2, ……): 返回类型
{
函数体
}


函数的返回值

函数的返回值是函数完成功能之后,返回的结果值。返回值
用关键字return 标示,返回的类型在函数的头部,放在冒
号的后面。


函数的作用域

不是在任何地方都可以调用任何函数的,函数也是有权限的
,这个权限就是函数的作用域。函数的作用域通常有两
种:公有和私有。公有的用public 关键字标识,私有的
用private 关键字标识。公有的可以在任意位置都访问到
,而私有的只能在类之中访问。


值参数

值参数就是平时最常见到的那种参数。值参数传进函数体之
后,复制一个副本在函数内使用,不会影响外部变量的
值。


引用参数

引用参数与值参数不同,引用参数传进函数体之后,不是产
生一个副本,而是传递一个参数的引用。所以,在函数
内所做的更改会影响到外部引用变量的值。


默认参数

默认参数是ActionScript  中新增的参数,定义了默认参
数后,传值时可以省略。但是默认参数必须要放在非默
认参数的后面,否则就会产生编译错误。


arguments对象参数

arguments 对象是一个数组,其中保存着所有传递过来的参
数的信息。可以应用arguments 对象获取所有参数信息
,arguments.length 


...(rest) 参数

...(rest)  参数也是actionscript 中新增的参数,这个参数可
以接受多个以逗号分隔的参数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值