{"ScriptPreparationCode":"var MyObject = {\r\n description: \u0027Creates a deep copy of source, which should be an object or an array.\u0027,\r\n myNumber: 123456789,\r\n myBoolean: true,\r\n jayson: {\r\n stringify: \u0027JSON.stringify() method converts a JavaScript value to a JSON string....\u0027,\r\n parse: \u0027JSON.parse() method parses a JSON string...\u0027\r\n }\r\n};\r\n\r\nvar myCopy = null;","TestCases":[{"Name":"Lodash Get","Code":"let jayson = \u0022jayson\u0022\r\nlet stringify = \u0022stringify\u0022\r\nmyCopy = _.get(MyObject, \u0060${jayson}.${stringify}\u0060);","IsDeferred":false},{"Name":"Javascript","Code":"myCopy = MyObject === undefined || MyObject[\u0022jayson\u0022] === undefined || MyObject[\u0022jayson\u0022][\u0022stringify\u0022] === undefined ? undefined : MyObject[\u0022jayson\u0022][\u0022stringify\u0022];","IsDeferred":false}]}