0

setTimeout / setInterval を使用してモバイル ブラウザを計算する方法の CPU 効率は?

function fn() {
    var start = new Date();
    setInterval(function () {
        var _s = new Date();
        console.info(_s - start);
        start = _s;
    }, 1000/60)
}
fn()
4

1 に答える 1

1

console.time を使用できます。

function someFunction(){
    console.timeEnd('someFunction timer');
    //this function's code goes here...
    console.time('someFunction timer');
}

これにより、関数の実行にかかった時間がわかります。これはあなたが必要としていたものですか?

それともこれ?

var start = new Date().getTime();

//your code
var end = new Date().getTime();
var time = end - start;
alert('Execution time: ' + time);
于 2012-10-25T11:48:27.323 に答える