{"ScriptPreparationCode":"var Copy = () =\u003E {\r\n return {\r\n description: () =\u003E {\r\n return \u0027Creates a deep copy of source, which should be an object or an array.\u0027\r\n },\r\n myNumber: () =\u003E {\r\n return new Date()\r\n }\r\n }\r\n};\r\n\r\nvar Copies = [Copy(), Copy(), Copy()]\r\n\r\nvar myCopy = null;","TestCases":[{"Name":"cloneDeep","Code":"myCopy = _.cloneDeep(Copies);","IsDeferred":false},{"Name":"JSON","Code":"myCopy = JSON.parse(JSON.stringify(Copies));","IsDeferred":false}]}