{"ScriptPreparationCode":"var toStr = Object.prototype.toString\r\n\t\r\nfunction toStrCase(obj){\r\n return toStr.call(obj) === \u0027[object Array]\u0027\r\n}\r\nfunction consCase(obj){\r\n return obj \u0026\u0026 obj.constructor === Array\r\n}\r\nfunction instCase(obj){\r\n return obj \u0026\u0026 obj instanceof Array\r\n}\r\nfunction boolCase(){\r\n return yes === true;\r\n}\r\nvar yes = true;\r\nvar isArray = Array.isArray\r\n","TestCases":[{"Name":"Array.isArray","Code":"isArray([])","IsDeferred":false},{"Name":"instanceof ","Code":"instCase([])","IsDeferred":false},{"Name":"[].constructor","Code":"consCase([])","IsDeferred":false},{"Name":"Object.prototype.toString","Code":"toStrCase([])","IsDeferred":false},{"Name":"bool","Code":"boolCase()","IsDeferred":false}]}