{"ScriptPreparationCode":"function simpleStringify(o) {\r\n let cache = [];\r\n let data = JSON.stringify(o, function(key, value) {\r\n if (typeof value === \u0022object\u0022 \u0026\u0026 value !== null) {\r\n if (cache.indexOf(value) !== -1) {\r\n // Circular reference found, discard key\r\n return;\r\n }\r\n // Store value in our collection\r\n cache.push(value);\r\n }\r\n return value;\r\n });\r\n cache = null;\r\n return data;\r\n}\r\n\r\nfunction verySimpleStringify(o) {\r\n return \u0022{bar:\u0022 \u002B o.foo \u002B \u0022}\u0022\r\n}\r\n\r\nvar testData = {\u0022bar\u0022:\u0022foo\u0022}","TestCases":[{"Name":"verySimpleStringify","Code":"verySimpleStringify(testData);","IsDeferred":false},{"Name":"simpleStringify","Code":"simpleStringify(testData);","IsDeferred":false},{"Name":"JSON.stringify","Code":"JSON.stringify(testData)","IsDeferred":false}]}