Socket.io发出之前的舍入数字?

时间:2013-07-31 00:31:37

标签: javascript node.js socket.io

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

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

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

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

1 个答案:

答案 0 :(得分:1)

是的,舍入数字将导致更少的数据发送。以下是Chrome开发者工具网络标签的WebSockets子标签的屏幕截图(请注意9.9对9.888888的长度列值):

enter image description here