函数
, 函数相信大家都写过不少了 所以我们这里只是简单介绍一下
创建函数
71,!7&!
!7!!71,&!
上面这两种形式都可以创建名为 7的函数 不过后一种形式可以创建匿名函数
函数定义时可以设置参数 如果传给函数的参数个数不够 则从最左边起依次对
应 其余的用 12 赋值 如果传给函数
的参数多于函数定义参数的个数 则多出的参数被忽略
- 代码
71,, !
'./../.!
!
" ,12/12/12!
% ,,# ,#,#/,#/12!
( ,,# ,# ,# ,#"
,#/,#/,#
因此 对于定义好的函数 我们不能指望调用者将所有的参数全部传进来对于那
些必须用到的参数应该在函数体中
加以检测用D操作符 或者设置默认值然后同参数进行或EE操作来取得参数
- 代码
71,, !
71'默认 对象
!
" #$ !
% &7'
( !
) ,7D 不允许为空
$ '1,1D!
0 17'!
8 !
EE71'接受 对象参数
'./...#..
&!
!