Arn*_*shn 4 coldfusion functional-programming composition
这个问题可能很天真,因为我是ColdFusion编程的新手.
我有一个任务,我f1在一个组件内编写了一个函数.我想f1从另一个函数调用,f2在同一个组件中定义.
f2 正在cfm文件中调用.
我的问题 - 这是正确的方法吗?我f1能从中调用f2吗?
我也合并f1到f2,但我想保持f1作为一个单独的功能.
Pat*_*ney 12
是的,如果两个函数都属于同一个组件,则可以在ColdFusion中从f2调用f1.(它们不必在同一个组件中,但如果它们是,则答案总是肯定的.)
<cffunction name="f2">
...
<cfset result_of_f1 = f1()>
...
</cffunction>
<cffunction name="f1">
...
</cffunction>
Run Code Online (Sandbox Code Playgroud)
从另一个函数调用一个函数有很多很好的理由.它被称为功能组合.