{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array.from","Code":"var fooMap = new Map();\r\nfor(var i=0;i\u003C1000;i\u002B\u002B) {\r\n fooMap.set(i, i);\r\n}\r\nvar other = Array.from(fooMap);","IsDeferred":false},{"Name":"Spread","Code":"var fooMap = new Map();\r\nfor(var i=0;i\u003C1000;i\u002B\u002B) {\r\n fooMap.set(i, i);\r\n}\r\nvar other = [...fooMap];","IsDeferred":false},{"Name":"For","Code":"var fooMap = new Map();\r\nfor(var i=0;i\u003C1000;i\u002B\u002B) {\r\n fooMap.set(i, i);\r\n}\r\nvar other = [];\r\nfor(var i=0;i\u003CfooMap.size;i\u002B\u002B) {\r\n other.push(fooMap.get(i));\r\n}","IsDeferred":false}]}