{"ScriptPreparationCode":"var x = [\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022, \u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022];\r\nvar y = [\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022, \u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022,\u0022asdasdasda\u0022, \u0022adasdasddsa\u0022, \u0022asdasdasdasd\u0022, \u0022asdasdasdasdasd\u0022, \u0022asdasdaqwqw\u0022];\r\nvar z = \u0022xDDD\u0022;\r\nvar ob = {\r\n \u0022a\u0022: 12, \r\n \u0022b\u0022: {\r\n \u0022asd\u0022: \u0022asd\u0022,\r\n \u0022asdasdasdasd\u0022: 44\r\n },\r\n \u0022c\u0022: {\r\n \u0022d\u0022: {\r\n \u0022asdasd\u0022: \u0022asd\u0022,\r\n \u0022qwqwqw\u0022: \u0022asdasdasd\u0022,\r\n \u0022c\u0022: {\r\n \u0022d\u0022: {\r\n \u0022asdasd\u0022: \u0022asd\u0022,\r\n \u0022qwqwqw\u0022: \u0022asdasdasd\u0022\r\n }\r\n \t }\r\n }\r\n }\r\n};\r\n\r\nvar ob1 = {\r\n \u0022a\u0022: 12, \r\n \u0022b\u0022: {\r\n \u0022asd\u0022: \u0022asd\u0022,\r\n \u0022asdasdasdasd\u0022: 44\r\n },\r\n \u0022c\u0022: {\r\n \u0022d\u0022: {\r\n \u0022asdasd\u0022: \u0022asd\u0022,\r\n \u0022qwqwqw\u0022: \u0022asdasdasd\u0022,\r\n \u0022c\u0022: {\r\n \u0022d\u0022: {\r\n \u0022asdasd\u0022: \u0022asd\u0022,\r\n \u0022qwqwqw\u0022: \u0022asdasdasd\u0022\r\n }\r\n \t }\r\n }\r\n }\r\n};","TestCases":[{"Name":"spread (objects)","Code":"var a = {...ob, ...ob1, z};","IsDeferred":false},{"Name":"object assign (objects)","Code":"var a = Object.assign({}, ob, ob1, z);","IsDeferred":false},{"Name":"Immutable fromJS (objects)","Code":"var a = Immutable.fromJS({ob, ob1, z})","IsDeferred":false},{"Name":"spread (arrays)","Code":"var a = [...x, ...y]","IsDeferred":false},{"Name":"object assign (arrays)","Code":"var a = Object.assign([], x, y);","IsDeferred":false},{"Name":"Immutable merge (arrays)","Code":"var a = Immutable.merge(ob, ob1)","IsDeferred":false}]}