我正在创建一个8位无符号JavaScript数组:
var myArray = Uint8Array(64);
在客户端和服务器上操作此数组,然后通过 socket.io 连接发送它。由于我们正在编写游戏,因此尽可能使发送到网络的数据小。由于 socket.io 不支持发送二进制数据,所以是否值得使用 JavaScript 类型化数组,还是应该只使用普通的 JavaScript 数组?它们是否仍然比原生 JS 数组更小?
我正在创建一个8位无符号JavaScript数组:
var myArray = Uint8Array(64);
在客户端和服务器上操作此数组,然后通过 socket.io 连接发送它。由于我们正在编写游戏,因此尽可能使发送到网络的数据小。由于 socket.io 不支持发送二进制数据,所以是否值得使用 JavaScript 类型化数组,还是应该只使用普通的 JavaScript 数组?它们是否仍然比原生 JS 数组更小?