{"ScriptPreparationCode":"window.a = []\r\nwindow.b = [1,2,3,4,5,6,7,8,9,10]\r\nwindow.c = [\u0027asdfasdf\u0027,\u00272,3,4,5,6,7,8,9,10\u0027,\u0027asdfasf\u0027,\u0027adsfasdf\u0027,\u0027adfasdfdasf\u0027,\u0027adsfasdfas\u0027,\u0027asdfasfasdfasdfasdfasdfasdfasdfsadf\u0027]\r\nwindow.d = null\r\nwindow.e = undefined\r\nwindow.f = \u0027adsfasdfasdf\u0027\r\nwindow.g = window\r\nwindow.h = {123:123}","TestCases":[{"Name":"instanceof","Code":"(function() {\r\n var bool\r\n if (a instanceof Array) bool = true\r\n if (b instanceof Array) bool = true\r\n if (c instanceof Array) bool = true\r\n if (d instanceof Array) bool = true\r\n if (e instanceof Array) bool = true\r\n if (f instanceof Array) bool = true\r\n if (g instanceof Array) bool = true\r\n if (h instanceof Array) bool = true\r\n})()","IsDeferred":false},{"Name":"constructor ===","Code":"(function() {\r\n var bool\r\n if ((bool = a \u0026\u0026 a.constructor === Array) === true) bool = true\r\n if ((bool = b \u0026\u0026 b.constructor === Array) === true) bool = true\r\n if ((bool = c \u0026\u0026 c.constructor === Array) === true) bool = true\r\n if ((bool = d \u0026\u0026 d.constructor === Array) === true) bool = true\r\n if ((bool = e \u0026\u0026 e.constructor === Array) === true) bool = true\r\n if ((bool = f \u0026\u0026 f.constructor === Array) === true) bool = true\r\n if ((bool = g \u0026\u0026 g.constructor === Array) === true) bool = true\r\n if ((bool = h \u0026\u0026 h.constructor === Array) === true) bool = true\r\n})()\r\n","IsDeferred":false},{"Name":"instanceof === true","Code":"(function() {\r\n var bool\r\n if ((a instanceof Array) === true) bool = true\r\n if ((b instanceof Array) === true) bool = true\r\n if ((c instanceof Array) === true) bool = true\r\n if ((d instanceof Array) === true) bool = true\r\n if ((e instanceof Array) === true) bool = true\r\n if ((f instanceof Array) === true) bool = true\r\n if ((g instanceof Array) === true) bool = true\r\n if ((h instanceof Array) === true) bool = true\r\n})()","IsDeferred":false}]}