{"ScriptPreparationCode":"var testObj1 = {a: 28, b: 82, c: \u0022hello\u0022, d: 983, e: \u0027lara\u0027, property: 32, f: \u002782828\u0027, property1: \u0022asd\u0022};\r\n\r\nfunction set_property(obj, prop) {\r\n obj[\u0022property\u0022] = prop;\r\n}\r\nfunction set_property1(obj, prop) {\r\n obj[\u0022property1\u0022] = prop;\r\n}\r\n\r\nvar C = 1000;","TestCases":[{"Name":"direct","Code":"var result;\r\nfor (var i = 0; i \u003C C; i\u002B\u002B) {\r\n result = testObj1.property;\r\n testObj1[\u0022property1\u0022] = result;\r\n}","IsDeferred":false},{"Name":"set function","Code":"var result;\r\nfor (var i = 0; i \u003C C; i\u002B\u002B) {\r\n \tresult = testObj1.property;\r\n \tset_property1(testObj1, result);\r\n}","IsDeferred":false}]}