2

我正在使用带有 Socket.io 的 Nodejs。

我想最小化我发送的数据的大小。我想向客户发送号码。我的数字非常精确,但客户只需要知道数字的前几位。

四舍五入会减少我发送的数据的大小(使用 Socket.io)吗?使用 JSON.stringify,这样做会起作用,但我不知道 Socket.io 序列化/解析器是否以相同的方式工作。

和/或有另一种更有效的方法吗?

4

1 回答 1

1

是的,四舍五入会导致发送的数据更少。下面是 Chrome 开发者工具网络选项卡的 WebSockets 子选项卡的屏幕截图(注意 9.9 与 9.888888 的长度列值):

在此处输入图像描述

于 2013-07-31T01:40:11.960 回答