{"ScriptPreparationCode":"function generateUUID() {\r\n return \u0027xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\u0027.replace(/[xy]/g, function(c) {\r\n var r = (Math.random() * 16) | 0,\r\n v = c == \u0027x\u0027 ? r : (r \u0026 0x3) | 0x8;\r\n return v.toString(16);\r\n });\r\n}\r\n\r\nvar objectsArray = [];\r\nvar itemsArray = [];\r\n\r\nconst item = {\r\n \u0022id\u0022: \u002272fdff2b-1fef-4d5a-944b-bf04e27ccd73\u0022,\r\n \u0022title\u0022: \u0022Teste\u0022,\r\n \u0022type\u0022: \u0022text\u0022,\r\n \u0022tags\u0022: []\r\n}\r\nconst object = {\r\n \u002272fdff2b-1fef-4d5a-944b-bf04e27ccd73\u0022: {\r\n \u0022title\u0022: \u0022Teste\u0022,\r\n \u0022type\u0022: \u0022text\u0022,\r\n \u0022tags\u0022: []\r\n }\r\n}\r\n\r\nfunction generateItem() {\r\n return {\r\n id: generateUUID(),\r\n title: \u0027Teste\u0027,\r\n type: \u0027text\u0027,\r\n tags: []\r\n };\r\n}\r\n\r\n\r\nfunction generateObject() {\r\n let uuid = generateUUID();\r\n return {\r\n [uuid]: {\r\n title: \u0027Teste\u0027,\r\n type: \u0027text\u0027,\r\n tags: []\r\n }\r\n };\r\n}\r\n\r\n// Gerar um array de objetos no formato JSON\r\nfor (let i = 0; i \u003C 100000; i\u002B\u002B) {\r\n objectsArray.push(generateObject());\r\n}\r\nobjectsArray.push(object);\r\nfor (let i = 0; i \u003C 100000; i\u002B\u002B) {\r\n itemsArray.push(generateItem());\r\n}\r\nitemsArray.push(item);","TestCases":[{"Name":"USando array","Code":"objectsArray[\u002272fdff2b-1fef-4d5a-944b-bf04e27ccd73\u0022]","IsDeferred":false},{"Name":"Usando fun\u00E7\u00E3o find","Code":"itemsArray.find((menssage) =\u003E menssage.id === \u002272fdff2b-1fef-4d5a-944b-bf04e27ccd73\u0022)\r\n","IsDeferred":false}]}