有人能向我解释一下,每个子测试实际上检查了什么,并给出了一个与其重要性和用途相当的真实值吗?什么样的结果(即时间)被认为是现代系统可以接受的?
到目前为止,我发现的唯一信息是通用的,在Coding。
3d Pure JavaScript计算可以用来进行3D渲染,但不需要呈现。这最后主要是命中浮点数学和数组访问。
访问数组、对象属性和变量访问。
bitops按位操作,这些操作可以用于各种事情,包括游戏、数学计算和各种类型的编码/解码。这也是JavaScript中唯一作为整数而不是浮点的数学。
控制流控制流结构(循环、递归、条件)。现在,它主要涉及递归,因为其他测试都很好地涵盖了其他测试。
我需要在3D图形上重新绘制轴标签(作为精灵实现),为此,需要在添加更新的标签之前删除旧标签。然而,这让我感到悲哀:旧标签干脆拒绝离开现场!我使用的是Three.js版本66。
用这里的Three.js示例场景进行测试: --我只需添加以下代码:
setInterval(removesprites, 1000);
所以每一秒我们都要移除所有的精灵:
function removesprites() {
for ( var i = group.children.length-1; i>=0 ; i-- ) {
var sprite = group.children[ i ];