{"ScriptPreparationCode":"var myObj = {\r\n one: 1,\r\n two: 2,\r\n three: 3\r\n}\r\nvar keys = Object.keys(myObj)\r\nvar myMap = new Map(Object.entries(myObj))","TestCases":[{"Name":"Without conversion","Code":"Object.hasOwnProperty(myObj, \u0022two\u0022)","IsDeferred":false},{"Name":"Pre-converted Array","Code":"keys.includes(\u0022two\u0022)","IsDeferred":false},{"Name":"Pre-converted Map","Code":"myMap.has(\u0022two\u0022)","IsDeferred":false},{"Name":"Live conversion to Array","Code":"Object.keys(myObj).includes(\u0022two\u0022)","IsDeferred":false},{"Name":"Live convesion to Map","Code":"new Map(Object.entries(myObj)).has(\u0022two\u0022)","IsDeferred":false}]}