正确的方式是什么?我认为两者都有效,但我想知道两者是否有好处。
<CFFUNCTION name="setSomething" access="public" output="no" returntype="void">
<CFSET ... />
</CFFUNCTION>或
<CFFUNCTION name="setSomething" access="public" output="no" returntype="void">
<CFSET ... />
<CFRETURN />
</CFFUNCTION>发布于 2013-04-23 17:02:48
这并没有太大的区别。这里没有对错之分。当返回类型设置为void时,函数不能返回任何内容。
如果需要,可以在代码中使用<cfreturn />提前退出函数。将它放在末尾不会做任何事情,因为无论您是否将它放在那里,函数都不会返回任何内容。但把它放在那里也没什么坏处,有些人可能会认为,如果它在那里声明“这里没有任何东西被返回”,那就更清楚了。
我想这是个人喜好的问题。
https://stackoverflow.com/questions/16165192
复制相似问题