函数表达与传递

函数表达与传递

数学里,php?name=%BA%AF%CA%FD" onclick="tagshow(event)" class="t_tag">函数表达式y=f(x).php?name=%BA%AF%CA%FD" onclick="tagshow(event)" class="t_tag">函数还可以组合,例如y=f(g(x)).
ruby表达函数,可以用Proc.new,或者用method把方法转为Proc.new,或者用yield转换并且执行函数

[Copy to clipboard] [ - ]
Proc.new常常用于类里字符串的格式化等显示逻辑,能够转移到外部来格式化.
下面举个例:如果外部没有指定格式化,则用默认的@@format=Proc.new{|x,y|x+y+"."}.
否则,如果外部调用指定了新的格式化方式,则用新的格式方式.

[Copy to clipboard] [ - ]
加入收藏了,我要琢磨一下。

谢谢高手指点!哈!