{"ScriptPreparationCode":"var MyObject = {\r\n description: [true, false, undefined, true]\r\n};\r\n\r\nvar myCopy = null;","TestCases":[{"Name":"json parse","Code":"myCopy = JSON.parse(JSON.stringify(MyObject));","IsDeferred":false},{"Name":"simple copy","Code":"const removeDeepReference = (object) =\u003E {\r\n const newObject = {};\r\n \r\n Object.keys(object).map((key) =\u003E {\r\n newObject[key] = object[key].slice(0, object[key].length);\r\n });\r\n\r\n return newObject;\r\n};\r\n\r\nmyCopy = removeDeepReference(MyObject)","IsDeferred":false}]}