スタートアップ(英語)
コミュニティ(英語)
トレーニング(英語)
チュートリアル(英語)
ドキュメント
API、AI、ツール (英語)
%dw 2.0
output application/json
var array1 = [1,2,3]
var array2 = [4,5,6]
var array3 = [7,8,9]
var arrayOfArrays = [array1, array2, array3]
---
flatten(arrayOfArrays)
一連のサブ配列 ([ [1,2,3], [4,5,[6]], [], [null] ] など) を 1 つのフラット化した配列 ([ 1, 2, 3, 4, 5, [6], null ] など) に変換します。
サブ配列の最初のレベルのみがフラット化され、空のサブ配列は省略されます。
この例では、数値の配列を 3 つ定義し、それらの 3 つの配列を含むもう 1 つの配列を作成してから、flatten 関数を使用して配列の配列をすべての値を含む 1 つの配列に変換します。