{"ScriptPreparationCode":"var newCss = {};\r\nnewCss[\u0022test1\u0022] = \u0022test1val\u0022;\r\nnewCss[\u0022test2\u0022] = \u0022test2val\u0022;\r\nnewCss[\u0022test3\u0022] = \u0022test3val\u0022;\r\nnewCss[\u0022test4\u0022] = \u0022test4val\u0022;\r\nnewCss[\u0022test5\u0022] = \u0022test5val\u0022;\r\nnewCss[\u0022test6\u0022] = \u0022test6val\u0022;\r\nnewCss[\u0022test7\u0022] = \u0022test7val\u0022;\r\nnewCss[\u0022test8\u0022] = \u0022test8val\u0022;","TestCases":[{"Name":"Underscore (array like)","Code":"var temp = {};\r\nvar keyss = Object.keys(newCss);\r\nfor (var $t2 = 0; $t2 \u003C keyss.length; $t2\u002B\u002B) {\r\n\tvar key1 = keyss[$t2];\r\n\ttemp[key1] = newCss[key1];\r\n}\r\n","IsDeferred":false},{"Name":"Saltarelle foreach","Code":"var temp = {};\r\nvar $t1 = ss.getEnumerator(Object.keys(newCss));\r\ntry {\r\n while ($t1.moveNext()) {\r\n var key = $t1.current();\r\n temp[key] = newCss[key];\r\n }\r\n}\r\nfinally {\r\n $t1.dispose();\r\n}\r\n","IsDeferred":false}]}