2

私は現在、多くの CF 11 コードを CF 2018 に更新しています。私が気に入っていることの 1 つは、ほとんどの場合、セミコロンがオプションであることです。そうは言っても、私はこの背後にある考え方に苦労しています:

エラー

<cfscript>
rc = {}

param rc.data2 = ""
</cfscript>

"." を使用した変数参照は使用できません。このコンテキストの演算子 CFML コンパイラは以下を処理していました。

3 行目の 1 列目に param で始まるスクリプト ステートメント。1 行目の 2 列目に始まる cfscript タグ。

エラーではありません

<cfscript>
rc = {}

param rc.data2 = "";
</cfscript>

理由がわかりません。

4

0 に答える 0