Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z usuwaniem elementu z tablicy za pomocą splice
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
acainoks
Jest to pewnie proste do zrobienia niestety nie mam jeszcze takiej wiedzy przedstawię tok działania
[JAVASCRIPT] pobierz, plaintext
  1. var nazwy = new Array();
  2. nazwy[0] = ['dd',3];
  3. document.write(nazwy); //'dd',3
  4. document.write(nazwy.length); //1
  5. nazwy.splice(0,1);
  6. document.write(nazwy); // nic :)
  7. document.write(nazwy.length); //0
  8. nazwy[1] = ['uu',7];
  9. document.write(nazwy); //,'uu',7
  10. document.write(nazwy.length); //2
[JAVASCRIPT] pobierz, plaintext


Nie mam pojęcia dlaczego po usunięciu elementu wielkość tablicy jest 0 a później po dodaniu kolejnego elementu o indeksie 1 pokazuje że tablica ma wielkość 2 a to co znajduje sę w tablicy jest z przecinkiem na początku? Proszę o pomoc i z góry dziękuję (delete nazwy[0] w ogóle nie działa poprawnie)
nospor
zamiast document.write uzyj console.log, następnie odpal FireFox z FireBugiem a doznasz olśnienia winksmiley.jpg
acainoks
OK w końcu dobiłem się do stacjonarnego internetu , ściągnąłem firebuga i rzeczywiście mnie olśniło co nie rozwiązuje mojego problemu. Teraz mam pytanie czy jest jakaś metoda która oprócz usuwania elementów listy także przesuwa pozostałe aby nie zostawały luki? Używam także JQuery. dzięki i pozdrawiam
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.