{"ScriptPreparationCode":"let objVal = {\r\n \u0022a\u0022 : \u0022a\u0022,\r\n \u0022b\u0022 : \u0022b\u0022\r\n};\r\n\r\nlet strObjVal = new String(\u0022hello\u0022);\r\n\r\nlet strVal = \u0022hello\u0022;\r\n\r\nlet intVal = 23;","TestCases":[{"Name":"Check if object by comparing value to an object instantiated from the value - passing in an object","Code":"let isObject = (objVal == Object(objVal) \u0026\u0026 !(objVal instanceof String));","IsDeferred":false},{"Name":"Check if object by comparing value to an object instantiated from the value - passing in a string","Code":"let isObject = (strVal == Object(strVal) \u0026\u0026 !(strVal instanceof String));","IsDeferred":false},{"Name":"Check if object by comparing value to an object instantiated from the value - passing in a string object","Code":"let isObject = (strObjVal == Object(strObjVal) \u0026\u0026 !(strObjVal instanceof String));","IsDeferred":false},{"Name":"Check if object by comparing value to an object instantiated from the value - passing in an integer","Code":"let isObject = (intVal == Object(intVal) \u0026\u0026 !(intVal instanceof String));","IsDeferred":false},{"Name":"Check if object by using instanceof - passing in an object","Code":"let isObject = (objVal instanceof Object \u0026\u0026 !(objVal instanceof String));","IsDeferred":false},{"Name":"Check if object by using instanceof - passing in a string","Code":"let isObject = (strVal instanceof Object \u0026\u0026 !(strVal instanceof String));","IsDeferred":false},{"Name":"Check if object by using instanceof - passing in a string object","Code":"let isObject = (strObjVal instanceof Object \u0026\u0026 !(strObjVal instanceof String));","IsDeferred":false},{"Name":"Check if object by using instanceof - passing in an integer","Code":"let isObject = (intVal instanceof Object \u0026\u0026 !(intVal instanceof String));","IsDeferred":false},{"Name":"Check if object by using typeof - passing in an object","Code":"let isObject = (typeof objVal != \u0022object\u0022 \u0026\u0026 !(objVal instanceof String));","IsDeferred":false},{"Name":"Check if object by using typeof - passing in a string","Code":"let isObject = (typeof strVal != \u0022object\u0022 \u0026\u0026 !(strVal instanceof String));","IsDeferred":false},{"Name":"Check if object by using typeof - passing in a string object","Code":"let isObject = (typeof strObjVal != \u0022object\u0022 \u0026\u0026 !(strObjVal instanceof String));","IsDeferred":false},{"Name":"Check if object by using typeof - passing in an integer","Code":"let isObject = (typeof intVal != \u0022object\u0022 \u0026\u0026 !(intVal instanceof String));","IsDeferred":false}]}