{"ScriptPreparationCode":"var values = Array.from({length: 1e4}).map((v, i) =\u003E ({ [String.fromCharCode(Math.random() * 26 \u002B 97)]: Math.random(10000) }))","TestCases":[{"Name":"lodash.forEach","Code":"var count = 0;\r\n_.forEach(values, function(v,i) {\r\n if (v.a != null) {\r\n \tcount\u002B\u002B; \r\n }\r\n})","IsDeferred":false},{"Name":"native","Code":"var count = 0;\r\nfor (var i = 0, len = values.length; i \u003C len; i\u002B\u002B) {\r\n if (values[i].a != null) {\r\n \tcount\u002B\u002B; \r\n }\r\n}","IsDeferred":false},{"Name":"Array#forEach","Code":"var count = 0;\r\nvalues.forEach(function(v,i) {\r\n if (v.a != null) {\r\n \tcount\u002B\u002B; \r\n }\r\n})","IsDeferred":false},{"Name":"Array#map","Code":"var count = 0;\r\nvalues.map(function(v,i) {\r\n if (v.a != null) {\r\n \tcount\u002B\u002B; \r\n }\r\n})","IsDeferred":false}]}