在javascript中存储coords作为2D矢量类

时间:2017-01-13 00:12:07

标签: javascript node.js performance typed-arrays

哪一个更好? (用于记忆和计算速度)

  1. new Float32Array(2);
  2. new Float64Array(2);
  3. {x: 0, y: 0};
  4. [0, 0];
  5. 显然1.记忆效率高于2,但速度如何呢? 32位计算会比64位快吗?其他人怎么样?

1 个答案:

答案 0 :(得分:1)

看看this answerFloat32Array用于WebGL应用程序。
此外,数组总是比对象更快,例如,这就是为什么Elm使用数组来构造它的虚拟DOM。