パラメーター
最終更新日 :
2021年4月28日
説明
配列の末尾に要素またはオブジェクトを追加します。
戻り値
配列の新しいサイズ。
シンタックス
ArrayPush(array, value)
メンバー関数
array.push(value)
履歴
ColdFusion(2021 リリース)の新機能
パラメーター
|
必須/オプション |
説明 |
---|---|---|
array |
必須 |
値またはオブジェクトが追加される配列。 |
値 |
必須 |
配列に追加される値またはオブジェクト。 |
例
例 1
<cfscript> arr=[23,65,187,81,9] ArrayPush(array=arr,value=17) WriteOutput("The size of the array is now: " & arrayLen(arr)) </cfscript>
出力
現在の配列のサイズ : 6
例 2
<cfscript> arr=[1,3,5,7,9] ArrayPush(arr,[11,13]) // using an array as value WriteOutput("The size of the array is now: " & arrayLen(arr)) </cfscript>
出力
現在の配列のサイズ : 6
例 3
<cfscript> arr=[{"id":101,"name":"John"}, {"id":102,"name":"Paul"}, {"id":103,"name":"George"} ] ArrayPush(arr,{"id":104,"name":"Ringo"}) WriteOutput("The size of the array is now: " & arrayLen(arr)) </cfscript>
出力
現在の配列のサイズ : 6
例 4
<cfscript> Q1=queryNew(data=[ {"id":1,"title":"Moby Dick"}, {"id":2,"title":"Great Expectations"} ]); Q2=queryNew(data=[ {"id":3,"title":"Hamlet"}, {"id":4,"title":"Macbeth"} ]); arrOfQ=[Q1,Q2] Q3=queryNew(data=[ {"id":5,"title":"Frankenstein"}, {"id":6,"title":"Metamorphosis"} ]); ArrayPush(arrOfQ,Q3) WriteOutput("The size of the array is now: " & arrayLen(arrOfQ)) </cfscript>
出力
現在の配列のサイズ : 3