Я написал файл Javascript, используя jQuery, для которого я хотел бы выполнить тесты во время выполнения. Я никогда не делал этого раньше, и мне было просто интересно, как это сделать. Один сайт, который я посетил, предложил это в качестве измерения:
var start = (new Date).getTime();
/* Run a test. */
var diff = (new Date).getTime() - start;
Это имеет смысл, прямо сейчас мой скрипт работает на веб-странице, все, что он делает, это сортирует кликнувшие столбцы в таблице. Что мне интересно знать, помимо фактического времени, так это как интерпретировать время в нотации Big-O. Кроме того, это самый стандартный метод измерения времени выполнения скрипта? Ваши мысли ценятся.
UPDATE:
Спасибо, ребята, за ваш вклад, установил Firebug и играю с профилировщиком. Я попытаюсь выяснить, смогу ли я придумать аппроксимацию, чтобы проверить синхронизацию для обозначения Big-O.