{"ScriptPreparationCode":null,"TestCases":[{"Name":"Object.assign","Code":"var params = {a:\u0022hello\u0022, b: true, c:7, d:{foo: \u0022bar\u0022} };\r\nvar other = Object.assign({}, params);","IsDeferred":false},{"Name":"JSON stringify and parse","Code":"var params = {a:\u0022hello\u0022, b: true, c:7, d:{foo: \u0022bar\u0022} };\r\nvar other = JSON.parse(JSON.stringify(params));","IsDeferred":false},{"Name":"jQuery.extend","Code":"var params = {a:\u0022hello\u0022, b: true, c:7, d:{foo: \u0022bar\u0022} };\r\nvar other = $.extend(true, {}, params);","IsDeferred":false},{"Name":"structuredClone","Code":"var params = {a:\u0022hello\u0022, b: true, c:7, d:{foo: \u0022bar\u0022} };\r\nvar other = structuredClone(params);","IsDeferred":false}]}