{"ScriptPreparationCode":" var arr = [];\r\n var size = 1000;\r\n var size_n = 100;\r\n for (let i = 0; i \u003C size; i\u002B\u002B) {\r\n const innerData = [];\r\n for (let j = 0; j \u003C 2; j\u002B\u002B) { // Still 2 sub-arrays per data\r\n const subArray = [];\r\n for (let k = 0; k \u003C size_n; k\u002B\u002B) {\r\n subArray.push(i * size_n \u002B j * size_n \u002B k); // Unique values\r\n }\r\n innerData.push(subArray);\r\n }\r\n arr.push({\r\n data: innerData\r\n });\r\n }","TestCases":[{"Name":"for","Code":"var result = [];\r\n for (let i = 0; i \u003C arr.length; i\u002B\u002B) {\r\n const data = arr[i].data;\r\n for (let j = 0; j \u003C data.length; j\u002B\u002B) {\r\n const subArray = data[j];\r\n for (let k = 0; k \u003C subArray.length; k\u002B\u002B) {\r\n result.push(subArray[k]);\r\n }\r\n }\r\n }","IsDeferred":false},{"Name":"for of","Code":"var result = [];\r\n for (let item of arr) {\r\n for (let subArray of item.data) {\r\n for (let element of subArray) {\r\n result.push(element);\r\n }\r\n }\r\n }","IsDeferred":false},{"Name":"flatMap","Code":"arr.flatMap(x =\u003E x.data).flat()","IsDeferred":false},{"Name":"flatMap(n)","Code":"arr.map(x =\u003E x.data).flat(2);","IsDeferred":false}]}