{"ScriptPreparationCode":"var max = 10000000; // 10,000,000 (10 Million)\r\n\r\nvar arr = [];\r\nfor (var i = 0; i \u003C= max; i\u002B\u002B) {\r\n arr.push(i);\r\n}\r\n\r\nArray.prototype.myShiftDelete = function arrayMyShiftDelete(index) {\r\n var stop = this.length - 1;\r\n while (index \u003C stop) {\r\n this[index] = this[\u002B\u002Bindex];\r\n }\r\n\r\n this.pop();\r\n}","TestCases":[{"Name":"lodash","Code":"_.remove(arr, item =\u003E item === 890047);","IsDeferred":false},{"Name":"native","Code":"const index = arr.findIndex(item =\u003E item === 890047);\r\n\r\narr.splice(index, 1);","IsDeferred":false},{"Name":"shift\u0026pop","Code":"arr.myShiftDelete(890047);","IsDeferred":false}]}