{"ScriptPreparationCode":" var object = {},\r\n array = [],\r\n set = new Set(),\r\n i, test = 1000;\r\n \r\n for (i = 0; i \u003C 1000; i\u002B\u002B) {\r\n object[\u0027something\u0027 \u002B i] = true;\r\n array.push(\u0027something\u0027 \u002B i);\r\n set.add(\u0027something\u0027 \u002B i);\r\n }","TestCases":[{"Name":"Object.prototype.hasOwnProperty","Code":"Object.prototype.hasOwnProperty.call(object, \u0027something\u0027 \u002B test)","IsDeferred":false},{"Name":"Object in","Code":"(\u0027something\u0027 \u002B test) in object","IsDeferred":false},{"Name":"Array.indexOf","Code":"array.indexOf(\u0027something\u0027 \u002B test) !== -1","IsDeferred":false},{"Name":"direct","Code":"object[\u0027something\u0027 \u002B test] === true","IsDeferred":false},{"Name":"Array includes","Code":"array.includes(\u0027something\u0027 \u002B test)","IsDeferred":false},{"Name":"Set has","Code":"set.has(\u0027something\u0027 \u002B test)","IsDeferred":false}]}