2016-09-14 24 views

回答

1

由于他们都利用引擎盖下的原始记忆,我怀疑你会发现任何明显的性能差异一般。话虽如此,性能通常更多的是关于这些结构如何使用。因为你永远不应该过早地进行优化,所以在性能方面的选择不太可能会对你的应用产生任何影响。我会建议选择最适合您的api的类型,使您的代码更具可读性,并且更易于调试。 TypedArrays将允许您在客户端和服务器端都有一致的代码,而Buffer不需要初始化为零。每个人都有其他的优点和缺点。

如果性能最终成为问题,这些类型也可以很容易地换出,并分别进行配置。