{"ScriptPreparationCode":null,"TestCases":[{"Name":"new Map()","Code":"let myMap = new Map();\r\n\r\nfor (let index = 0; index \u003C 100; index\u002B\u002B) {\r\n const element = {\r\n _id : index,\r\n \tname : _.times(20, () =\u003E _.random(35).toString(36)).join(\u0027\u0027)\r\n }\r\n \r\n myMap.set(index, element);\r\n\t\r\n}\r\n\r\nif(myMap.has(65)) {\r\n\tlet foundMap = myMap.get(65);\r\n \r\n \tfoundMap.name = \u0027HelloMyNewName\u0027;\r\n}","IsDeferred":false},{"Name":"findIndex","Code":"let array = [];\r\n\r\nfor (let index = 0; index \u003C 100; index\u002B\u002B) {\r\n const element = {\r\n _id : index,\r\n \tname : _.times(20, () =\u003E _.random(35).toString(36)).join(\u0027\u0027)\r\n }\r\n \r\n array.push(element);\r\n\t\r\n}\r\n\r\nlet foundIndex = array.findIndex((array1) =\u003E array1._id);\r\n\r\nif(foundIndex !== -1) {\r\narray[foundIndex].name = \u0027HelloMyNewName\u0027;\r\n}\r\n","IsDeferred":false}]}