{"ScriptPreparationCode":"const keysLength = 100 * 1000;\r\nvar value = {}\r\nfor (let i = 0; i \u003C keysLength; i\u002B\u002B) {\r\n if (i === 50 * 1000) {\r\n value.name = \u0027Mark\u0027\r\n }\r\n value[i] = i\r\n}","TestCases":[{"Name":"hasOwnPropery ","Code":"value.hasOwnProperty(\u0027name\u0027);","IsDeferred":false},{"Name":"Loop","Code":"for (const key in value)\r\n{\r\n if (key === \u0027name\u0027) break;\r\n}","IsDeferred":false},{"Name":"if ... in","Code":"if (\u0027name\u0027 in value) {\r\n}","IsDeferred":false},{"Name":"Object.entries","Code":"Object.entries(value).find(x =\u003E x[0] === \u0027name\u0027)","IsDeferred":false}]}