{"ScriptPreparationCode":"var data = Array.from(Array(100000).keys()).map(x =\u003E { return { value: x }; });","TestCases":[{"Name":"Lodash Find","Code":"var x = _.find(data, x =\u003E x.value === data.length - 2);","IsDeferred":false},{"Name":"Native Find","Code":"var x = data.find(x =\u003E x.value === data.length - 2);","IsDeferred":false},{"Name":"Lodash Filter","Code":"var x = _.filter(data, x =\u003E x.value % 2 === 0);","IsDeferred":false},{"Name":"Native Filter","Code":"var x = data.filter(x =\u003E x.value % 2 === 0);","IsDeferred":false},{"Name":"Lodash Map Trivial","Code":"var x = _.map(data, x =\u003E x.value);","IsDeferred":false},{"Name":"Native Map Trivial ","Code":"var x = data.map(x =\u003E x.value);","IsDeferred":false},{"Name":"Lodash Map Hard","Code":"var x = _.map(data, x =\u003E Math.sqrt(x.value));","IsDeferred":false},{"Name":"Native Map Hard","Code":"var x = data.map(x =\u003E Math.sqrt(x.value));","IsDeferred":false},{"Name":"Lodash Map Str","Code":"var x = _.map(data, x =\u003E x.value \u002B \u0022str\u0022);","IsDeferred":false},{"Name":"Native Map Str","Code":"var x = data.map( x =\u003E x.value \u002B \u0022str\u0022);","IsDeferred":false},{"Name":"Lodash Find Old style","Code":"var x = _.find(data, function(x){ return x.value === data.length - 2});","IsDeferred":false},{"Name":"Native Find Old style","Code":"var x = data.find(function(x){ return x.value === data.length - 2});","IsDeferred":false}]}