Javascript String Match Vs для цикла - PullRequest
0 голосов
/ 22 октября 2010

У меня есть сетка extjs, и одна из функций визуализации столбцов имеет цикл for, который проходит через массив чисел и сравнивает их со значением для каждой ячейки для рассматриваемого столбца. так что я думал, так как рендерер уже зацикливается для каждой строки, и теперь у меня есть для бегунка цикла для каждой строки.

Вопрос заключается в том, чтобы просто запустить его или я должен изменить массив и пользователя String.match () вместо цикла for.

У меня пока нет больших данных, чтобы я мог проверить. Что лучше? есть идеи?.

Спасибо, Джай

1 Ответ

0 голосов
/ 22 октября 2010

Если вы хотите протестировать фрагмент кода, который занимает слишком мало времени для получения полезных чисел, запустите его несколько раз внутри цикла.

В JavaScript вы можете легко получить время (в миллисекундах), необходимое для выполнения фрагмента кода, подобного следующему:

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

Всякий раз, когда вы задаете вопрос о конкретном фрагменте кода, вы должны предоставить код вместе с вопросом, очень трудно понять, что ваш код делает из вашего описания.

...