{"ScriptPreparationCode":"var max1 = 100000; // 100,000 (100 Thousand)\r\nvar max2 = 10000000; // 10,000,000 (10 Million)\r\nvar max3 = 100000000; // 100,000,000 (100 Million)\r\n\r\n// Create large arrays\r\nvar arr1 = [];\r\nfor (var i = 0; i \u003C= max1; i\u002B\u002B) { arr1.push(i); }\r\nvar arr2 = [];\r\nfor (var i = 0; i \u003C= max2; i\u002B\u002B) { arr2.push(i); }\r\nvar arr3 = [];\r\nfor (var i = 0; i \u003C= max3; i\u002B\u002B) { arr3.push(i); }\r\n\r\n// Create dictionaries\r\narr1 = _.keyBy(arr1, (value) =\u003E value);\r\narr2 = _.keyBy(arr2, (value) =\u003E value);\r\narr3 = _.keyBy(arr3, (value) =\u003E value);","TestCases":[{"Name":"Object.values(...).filter","Code":"Object.values(arr1).filter((value) =\u003E value \u003C (max1 / 2))","IsDeferred":false},{"Name":"_.filter","Code":"_.filter(arr1, (value) =\u003E value \u003C (max1 / 2))","IsDeferred":false}]}