coldfusion - 是否可以将函数作为参数传递给 ColdFusion 中的其他函数?如果是怎么办?
问题描述
我正在尝试找到一种将函数作为参数传递给其他函数的方法,如下所示:
<cfset function_A(function_B())/>
这里 function_A 和 function_B 是用户定义的函数。
解决方案
我们一直这样做。
<cffunction name="myfucn1">
<cfreturn 100>
</cffunction>
<cffunction name="myfunc2">
<cfargument name="myNum">
<cfdump var="#arguments.myNUm#">
<cfabort>
</cffunction>
<cfset myfunc2(myfucn1())>
你将得到的输出是 100
推荐阅读
- reactjs - GraphQL 和 Apollo - 多重突变
- c# - MS Graph SDK C# - 获取计划内的所有任务
- c - 如何检测我的哪一段代码正在生成“致命错误:glibc 检测到无效的 stdio 句柄”错误?
- python - 从容器连接到主机服务的示例
- python - python 3.6 asyncio错误在不迭代异步对象时不可迭代
- json - 如何从每个对象的相同键中提取每个值
- rabbitmq - RabbitMQ - 相同的消息是否会在不同的连接上传递给消费者
- laravel - Apache 服务器忽略请求标头
- scala - 连接多列的更好方法?
- excel - 运行时错误 '438' 根据 IndentLevel 格式化行