{"ScriptPreparationCode":"var arr = [];\r\nfor (var i = 0; i \u003C 10000; i\u002B\u002B) {\r\n\tarr.push(() =\u003E [i]);\r\n};","TestCases":[{"Name":"Map","Code":"let nodesFoundByClassName = _.flatten(_.map(arr, (el) =\u003E el()));","IsDeferred":false},{"Name":"Concat","Code":"let nodesFoundByClassName = [];\r\nfor (let i = 0, len = arr.length; i \u003C len; i\u002B\u002B)\r\n\tnodesFoundByClassName = nodesFoundByClassName.concat(arr[i]());","IsDeferred":false},{"Name":"Chain","Code":"let nodesFoundByClassName = _(arr).map(arr, (el) =\u003E el()).flatten().value();","IsDeferred":false},{"Name":"Push with end flatten","Code":"let nodesFoundByClassName = [];\r\nfor (let i = 0, len = arr.length; i \u003C len; i\u002B\u002B)\r\n\tnodesFoundByClassName.push(arr[i]());\r\n\r\nnodesFoundByClassName = _.flatten(nodesFoundByClassName);","IsDeferred":false}]}