{"ScriptPreparationCode":"var types = {\r\n array: [1, 2, 3],\r\n number: 123,\r\n string: \u0027123\u0027,\r\n map: new Map([\r\n [1, 1],\r\n [2, 2],\r\n [3, 3]\r\n ]),\r\n set: new Set([1, 2, 3]),\r\n buffer: new ArrayBuffer([1, 2, 3]),\r\n boolean: true,\r\n arrow: () =\u003E {},\r\n function: function() {},\r\n object: {}\r\n}\r\n\r\nvar keys = Object.keys(types)","TestCases":[{"Name":"typeof -\u003E object","Code":"keys.map(key =\u003E typeof types[key] === \u0022object\u0022)","IsDeferred":false},{"Name":"Object.prototype.toString.call -\u003E object","Code":"keys.map(key =\u003E Object.prototype.toString.call(types[key]) === \u0027[object Object]\u0027)","IsDeferred":false}]}