{"ScriptPreparationCode":null,"TestCases":[{"Name":"test 1","Code":"const obj = _obj;\r\nlet c=0;\r\n\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(typeof obj[k] === \u0027function\u0027)*2;\r\n}\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(typeof obj[k] === \u0027object\u0027)*3;\r\n}\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(typeof obj[k]).length;\r\n}\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(k).length;\r\n}\r\n\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(typeof obj[k] === \u0027function\u0027)*2;\r\n}\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(typeof obj[k] === \u0027object\u0027)*3;\r\n}\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(typeof obj[k]).length;\r\n}\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(k).length;\r\n}\r\n\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(typeof obj[k] === \u0027function\u0027)*2;\r\n}\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(typeof obj[k] === \u0027object\u0027)*3;\r\n}\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(typeof obj[k]).length;\r\n}\r\nfor(const k of Object.keys(obj)){\r\n c\u002B=(k).length;\r\n}\r\n\r\nwindow.tmp_r1 = c;","IsDeferred":false},{"Name":"test 2","Code":"const obj = _obj;\r\nlet c=0;\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(typeof obj[k] === \u0027function\u0027)*2;\r\n});\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(typeof obj[k] === \u0027object\u0027)*3;\r\n});\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(typeof obj[k]).length;\r\n});\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(k).length;\r\n});\r\n\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(typeof obj[k] === \u0027function\u0027)*2;\r\n});\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(typeof obj[k] === \u0027object\u0027)*3;\r\n});\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(typeof obj[k]).length;\r\n});\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(k).length;\r\n});\r\n\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(typeof obj[k] === \u0027function\u0027)*2;\r\n});\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(typeof obj[k] === \u0027object\u0027)*3;\r\n});\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(typeof obj[k]).length;\r\n});\r\nObject.keys(obj).forEach(k=\u003E{\r\n c\u002B=(k).length;\r\n});\r\nwindow.tmp_r2 = c;","IsDeferred":false}]}