{"ScriptPreparationCode":null,"TestCases":[{"Name":"revere \u002B find","Code":"const arr = [{name: \u0027jean\u0027,index: 1},{name: \u0027mark\u0027,index: 2},{name: \u0027jean\u0027,index: 3}, {name: \u0027mark\u0027,index: 4}]\r\n\r\nfor(let i = 0; i \u003C 10000; i\u002B\u002B){\r\n const item = arr.reverse().find(item =\u003E item.name === \u0027jean\u0027)\r\n}","IsDeferred":false},{"Name":"filter \u002B pop","Code":"const arr = [{name: \u0027jean\u0027,index: 1},{name: \u0027mark\u0027,index: 2},{name: \u0027jean\u0027,index: 3}, {name: \u0027mark\u0027,index: 4}]\r\n\r\nfor(let i = 0; i \u003C 10000; i\u002B\u002B){\r\n const item = arr.filter(item =\u003E item.name === \u0027jean\u0027).pop()\r\n}","IsDeferred":false}]}