{"ScriptPreparationCode":null,"TestCases":[{"Name":"Array.from - Set","Code":"var fooSet = new Set();\r\nfor(var i=0;i\u003C1000000;i\u002B\u002B) {\r\n fooSet.add(i);\r\n}\r\nvar other = Array.from(fooSet);","IsDeferred":false},{"Name":"Spread - Set","Code":"var fooSet = new Set();\r\nfor(var i=0;i\u003C1000000;i\u002B\u002B) {\r\n fooSet.add(i);\r\n}\r\nvar other = [...fooSet];","IsDeferred":false},{"Name":"Array.from - Array","Code":"var fooArr = [];\r\nfor(var i=0;i\u003C1000000;i\u002B\u002B) {\r\n fooArr.push(i);\r\n}\r\nvar other = Array.from(fooArr);","IsDeferred":false},{"Name":"Spread - Array","Code":"var fooArr = [];\r\nfor(var i=0;i\u003C1000000;i\u002B\u002B) {\r\n fooArr.push(i);\r\n}\r\nvar other = [...fooArr];","IsDeferred":false}]}