{"ScriptPreparationCode":"function createNestedObject(nestLevel) {\r\n return {\r\n a: \u0027a\u0027,\r\n b: 1,\r\n c: nestLevel === 0 ? \u0027c\u0027 : createNestedObject(nestLevel - 1)\r\n };\r\n}\r\nvar obj = createNestedObject(100);","TestCases":[{"Name":"Spread Operator","Code":"var clonedObj = {...obj};","IsDeferred":false},{"Name":"Lodash Clone","Code":"var clonedObj = _.clone(obj);","IsDeferred":false}]}