0

私はextjsグリッドを持っており、列レンダラー関数の1つにforループがあり、数値の配列を調べて、それらを考慮中の列のすべてのセルの値と比較します。レンダラーはすでに各行に対してループしているので、私は考えていました。そして今、私は各行に対してforループランナーを持っています。

問題は、それを実行させるか、forループの代わりに配列とユーザーString.match()を変更する必要があるかです。

テストできるように、今のところ大きなデータはありません。どちらが良いですか?何か案は?。

ありがとう、ジェイ

4

1 に答える 1

0

有用な数値を取得するのに時間がかかりすぎるコードをベンチマークする場合は、ループ内で複数回実行します。

JavaScriptでは、次のようなコードの実行にかかる時間(ミリ秒単位)を簡単に取得できます。

var starttime= +new Date()
//Do the task
var endtime= +new Date()
alert(endtime-starttime)

特定のコードについて質問するときはいつでも、質問と一緒にコードを提供する必要がありますが、説明からコードが何をするのかを理解するのは非常に困難です。

于 2010-10-21T23:14:18.657 に答える