{"ScriptPreparationCode":"function extractValues(obj) {\r\n const t = [];\r\n for(var key in obj) { t.push(obj[key]); }\r\n return t;\r\n}","TestCases":[{"Name":"Object.values(obj)","Code":"var i;\r\nvar a = {};\r\n\r\nfor (i = 0; i \u003C 1000; i\u002B\u002B) {\r\n a[i \u002B \u0022\u0022] = i \u002B \u0022text\u0022;\r\n}\r\n\r\nObject.values(a);","IsDeferred":false},{"Name":"_.values(obj)","Code":"var i;\r\nvar a = {};\r\n\r\nfor (i = 0; i \u003C 1000; i\u002B\u002B) {\r\n a[i \u002B \u0022\u0022] = i \u002B \u0022text\u0022;\r\n}\r\n\r\n_.values(a);","IsDeferred":false},{"Name":"for...in","Code":"var i;\r\nvar a = {};\r\n\r\nfor (i = 0; i \u003C 1000; i\u002B\u002B) {\r\n a[i \u002B \u0022\u0022] = i \u002B \u0022text\u0022;\r\n}\r\n\r\nextractValues(a);","IsDeferred":false},{"Name":"Object.keys(obj).map(key =\u003E obj[key])","Code":"var i;\r\nvar a = {};\r\n\r\nfor (i = 0; i \u003C 1000; i\u002B\u002B) {\r\n a[i \u002B \u0022\u0022] = i \u002B \u0022text\u0022;\r\n}\r\n\r\nObject.keys(a).map(key =\u003E a[key]);","IsDeferred":false}]}