質問がありますcfargument
です。 .cfc
を呼び出すときにパラメータを送信している場合は、最初にそれを引数として定義すると効果がありますか?オプション引数の処理:CFArgumentとisDefined
<cffunction name="someFunction" ....>
<cfargument name="myArg" required="no">
引数を定義せずに関数内でIsDefined()を使用することはできますか?
<cffunction name="someFunction" ....>
...
<cfif isDefined("arguments.myArg")>
do something
</cfif>
私はそれらを試してみて、どちらも機能することを知っています。しかし、引数の定義とisDefined()の使用の違いは何ですか?それは効率に影響を及ぼしますか?
@KevinB。 –
@ KevinBのコメントは答えのパスです。 –
@DanBracuk * gong "Ohmmmmmmmm" –