spred vs object assign vs object setPrototypeOf vs reflect setPrototypeOf
{"ScriptPreparationCode":"window.data = Array.from({ length: 65535 }, (_, index) =\u003E index);","TestCases":[{"Name":"Reflect setPrototypeOf ","Code":"var reflectSetPrototypeOf = Object.setPrototypeOf({}, window.data); ","IsDeferred":false},{"Name":"Object setPrototypeOf","Code":"var objectSetPrototypeOf = Object.setPrototypeOf({}, window.data);","IsDeferred":false},{"Name":"assign","Code":"var assign = Object.assign({}, window.data);","IsDeferred":false},{"Name":"spread","Code":"var spread = { ...window.data };","IsDeferred":false}]}