Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Testowanie wydajności kodu.
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
tzm
Otóż potrzebuję nakierowania i wyjaśnienia tematu, nie bardzo wiem jak go ugryźć.

Cytat
Zadanie #7

Tworzymy listę testów które sprawdzają wydajność silnika JS. Na początek warto przygotować sobie klasę testującą, której użyjemy w kolejnych przypadkach.
Zadania do rozwiązania, co jest jest szybsze:

1. " czy '
2. for(var i=0;i<100;i++) array.push('x')
czy array[array.length]='x'
czy proste array[i] = 'x'


.... < zadań mam mnóstwo, chodzi mi o nakierowanie więc nie przepisuję całości.

Uwaga techniczna
Absolutnie koniecznie trzeba używać funkcji jako zmiennych. Dla wygody najlepiej zbudować sobie jakąś strukturę w JSONie, mniej więcej w takim stylu:
var tests = [["apostrofy", 1000, function(){}, function(){}, [...], ...];
Gdzie w tablicach mamy kolejno nazwę testu, ilość powtórzeń w tysiącach i kolejne testy.


Mógłby mi ktoś wyjaśnić łopatologicznie jak do tego podejść? Akurat jedyna osoba która może pomóc jest dziś tak zalatana że nawet głowy nie zawracam pierdołami...
aniolekx
sprawdzasz czas przed wykonaniem, po wykonaniu, a różnica tych czasów to wydajność i tak dla każdego przypadku
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.