Хорошо, теперь я вижу, что вы используете модуль hashmap.Вы либо знаете, что делаете, и пользуетесь им по уважительной причине, либо, возможно, вы пришли из Java и вам лучше использовать объекты JS, которые чрезвычайно быстры и оптимизированы.Вы также можете использовать нативные Карты https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map
Остальное касается объектов, но с простыми объектами вы, вероятно, можете просто отправлять их через веб-сокеты без строкового преобразования (скорее всего, библиотека сокетов будет их приводить в строковое значение.сервер и анализирует их на клиенте внутри).
Вы можете попытаться преобразовать его в файл node.js и выполнить синтаксический анализ на клиенте.Примерно так:
io.sockets.emit('state', JSON.stringify(myHashmap));
, а затем на клиенте анализируют его
const data = JSON.parse(payload)
Полагаю, вы говорите о таких объектах js, как const myHashmap = {};
?