node.js
我有一个与服务器建立通信的网页。我正在向它发送对象并让它返回它收到的相同对象。但是,返回的对象是不同的——它的所有方法都消失了。
这是显示我在做什么的代码。我发送一个带有对象的事件:
editor.getSession().on('change', function(event) {
socket.emit('modificarCodigo', event);
});
我像这样返回它:
socket.on('modificarCodigo', function(data) {
socket.broadcast.to(socket.grupo).emit('actualizarCodigo', data);
});
我怎样才能node.js
完整地返回我发送给它的对象而不是修改它?我猜我现在看到的行为是设计使然 - 如果这是真的,我该如何改变它?