unir tamaño referencia objetos objeto crear copiar clonar array javascript iframe postmessage

tamaño - object.assign javascript



No se detectó DOMException: no se pudo ejecutar ''postMessage'' en ''Window'': no se pudo clonar un objeto (1)

Resulta que el objeto que pasé tenía métodos, por lo que el mensaje de error decía: An object could not be cloned .

Para arreglar esto, puedes hacer lo siguiente:

obj = JSON.parse(JSON.stringify(obj)); parent.postMessage(obj, ''whatever'');

Estoy tratando de llamar

parent.postMessage(obj, ''whatever'');

desde dentro de un iframe y recibo este error: Uncaught DOMException: Failed to execute ''postMessage'' on ''Window'': An object could not be cloned.