Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%)
|
Wygenerowanie tabeli zajmuję około 2s na moim tablecie, a strona będzie głównie na urządzenia mobilne. Da się jakoś zoptymalizować to? Bo już bardziej nie potrafię (IMG:style_emoticons/default/tongue.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%)
|
Wiesz jaka jest różnica międzi '++i' a 'i++' (IMG:style_emoticons/default/questionmark.gif)
może lepiej tak: Kod for (var i = 0, len = lvls.length; i < len; i++) {
larr[i]=(i+1)+' '+lvls[i]; } |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%)
|
Wiesz jaka jest różnica międzi '++i' a 'i++' (IMG:style_emoticons/default/questionmark.gif) może lepiej tak: Kod for (var i = 0, len = lvls.length; i < len; i++) { larr[i]=(i+1)+' '+lvls[i]; } No raczej. ++i dodaje przed wywolaniem zmiennej a i++ po wywolaniu. Jednak co poradze ze dzialalo u mnie tak samo a nie tak jak powinno? Co do petli - moja wersja bedzie szybsza. Samo sprawdzenie czy < jest wolniejsze od !==. Gdy typ jest pierwszy a uzyjemy !== tez jest szybciej. I dodatkowo nie musze 'len' robic bo to bedzie najblizsze sto lat pewnie 10k. Jako ze w tej grzej przez 10 lat najwyzszy lvl to 260? (IMG:style_emoticons/default/biggrin.gif) lub mniejszy. Ten post edytował KsaR 26.04.2016, 16:03:31 |
|
|
|
KsaR Optymalizacja generowania tabeli html. 26.04.2016, 00:36:56
Pyton_000 Zamiast przypisywać do tablicy spróbuj od razu wrz... 26.04.2016, 06:58:57 
KsaR Cytat(Pyton_000 @ 26.04.2016, 07:58:5... 26.04.2016, 10:37:47
trueblue Pomoże?
http://stackoverflow.com/a/4865247/5889778 26.04.2016, 11:11:25
Pyton_000 @trueblue przecież on tak w sumie właśnie ma
@Ksa... 26.04.2016, 11:14:50
trueblue Cytat(Pyton_000 @ 26.04.2016, 12:14:5... 26.04.2016, 11:48:59
KsaR Cytat[JAVASCRIPT] pobierz, plaintext r[++j... 26.04.2016, 12:13:13
trueblue Pyton_000,
zwracam honor. 26.04.2016, 13:13:24
Pyton_000 Ale o co chodzi 26.04.2016, 13:19:57
KsaR [JAVASCRIPT] pobierz, plaintext while (1000!==... 26.04.2016, 13:20:57
trueblue Co dokładnie nie działa?
CytatFor a non-global re... 26.04.2016, 13:39:37
KsaR Testuje sobie na tej podstronie póki co
http://ksa... 26.04.2016, 13:41:59
trueblue http://stackoverflow.com/a/805113/5889778 26.04.2016, 13:56:18
KsaR Ok. Teraz pokazuję tabele i dziala szybciej jednak... 26.04.2016, 14:29:40
trueblue Elementy w tabeli wyglądają tak:
0: "2 10... 26.04.2016, 14:39:56
KsaR [JAVASCRIPT] pobierz, plaintext while (1000!==... 26.04.2016, 14:47:40
nospor zamiast dowalac przecinek do tablicy, poprostu zam... 26.04.2016, 14:51:36
KsaR [JAVASCRIPT] pobierz, plaintext while (1000!==... 26.04.2016, 15:06:09
nospor /(\d+)\s(\d+),/g
przecinek ma byc ... 26.04.2016, 15:17:14
KsaR Juz działa -
[JAVASCRIPT] pobierz, plaintext // ... 26.04.2016, 15:35:27
nospor i = 0;
alert(i++);
i = 0;
alert(++i); 26.04.2016, 15:40:41
nospor CytatNo raczej. ++i dodaje przed wywolaniem zmienn... 26.04.2016, 16:16:52
KsaR Tak zrobiłem:
[JAVASCRIPT] pobierz, plaintext whi... 26.04.2016, 17:28:23
Comandeer Hmm… A rozbicie tego na kilka asynchroniczny... 26.04.2016, 18:01:00 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 17:02 |