私はちょうど空の文字列を返すリストを持つ問題を理解しようとしているのに、ほとんど時間を費やしました。 ArrayAppendまたはStructInsertを使用するのと同じようにListAppendを使用していましたが、ListAppendの動作は異なっています。もしあれば、ListAppendが他のすべてのものとは違った働きをする理由は何でしょうか?なぜListAppendは破壊的ではなく、ArrayAppendとStructInsertは両方とも破壊的ですか?
<cfset ListAppend(list, item)>
= ''
<cfset ArrayAppend(array, item)>
配列[1] =項目
<cfset StructInsert(struct, 'key', item)>
struct.key = ColdFusionでアイテム
私はこの同じ経験と質問を昨日持っていました。 –
[なぜarrayAppendがtrueを返し、listAppendがリストを返すのですか?](http://stackoverflow.com/questions/1138709/why-does-arrayappend-return-true-and-listappend-return-the-list) –