{"ScriptPreparationCode":"var data = {\r\n a: 1,\r\n b: 2,\r\n c: 3,\r\n d: 4,\r\n}\r\n\r\n function deepCompare(prevObj, nextObj) {\r\n let isDiff = false\r\n Object.keys(prevObj).every((key) =\u003E {\r\n if (prevObj[key] !== nextObj[key]) {\r\n isDiff = true\r\n return false\r\n } return true\r\n })\r\n return !isDiff\r\n }","TestCases":[{"Name":"deepcompare","Code":"deepCompare(data, data)","IsDeferred":false},{"Name":"stringify","Code":"JSON.stringify(data) === JSON.stringify(data)","IsDeferred":false}]}