{"ScriptPreparationCode":"var obj = new Object()\r\nvar keys = (new Array(100)).fill(0).map((x, i) =\u003E { return i \u002B 1 })\r\nkeys.forEach((x) =\u003E { obj[\u0027prop\u0027 \u002B x] = x })","TestCases":[{"Name":"For In","Code":"for (var key in obj) {\r\n if (obj.hasOwnProperty(key)) console.log(obj[key])\r\n}","IsDeferred":false},{"Name":"Object keys forEach","Code":"Object.keys(obj).forEach(key =\u003E console.log(obj[key]))","IsDeferred":false},{"Name":"For(;;) over Object.keys using keys.length","Code":"for (let i = 0, keys = Object.keys(obj); i \u003C keys.length; i\u002B\u002B) {\r\n console.log(obj[keys[i]]);\r\n}","IsDeferred":false}]}