» »

[Javascript] Reindex Array

[Javascript] Reindex Array

greentech ::

Kako v javascriptu reindeksiram array, potem ko sem iz arraya dtsranil eno vrednost.

Primer:

Prvoten Array
[0]->Nič
[1]->Ena
[2]->Dva
[3]->Tri

Odtranimo element z indexom 2:
[0]->Nič
[1]->Ena
[3]->Tri

Željen rezultat:
[0]->Nič
[1]->Ena
[2]->Tri

Sem kr nekaj časa iskal rešitev na netu, pa je nisem našel, zato upam, da mi bo lahko kdo od vas pomagal.
Hvala
Lp, Grega

keworkian ::

Kaj pa če bi ga naredu na novo in samo prekopiral vrednosti?

greentech ::

Ob vsakem brisanju elementa iz arraya bi moral potem ponastavit indekse, oz. kot predlagaš kopirat vrednosti iz enega arraya v drugega.
Mi lahko prosim napišeš, kako točno to naredim?

Hvala,

Grega

frudi ::

Kako brišeš elemente iz arraya?
1ACDoHVj3wn7N4EMpGVU4YGLR9HTfkNhTd... in case I've written something useful :)

greentech ::

array.splice(index_elementa,1);

frudi ::

>>> a = ['nič', 'ena', 'dva', 'tri'];
>>> for (i = 0; i < a.length; i++) { console.log(i + ': ' + a[i]); }
0: nič
1: ena
2: dva
3: tri
>>> a.splice(2, 1);
>>> for (i = 0; i < a.length; i++) { console.log(i + ': ' + a[i]); }
0: nič
1: ena
2: tri

Kaj je problem?
1ACDoHVj3wn7N4EMpGVU4YGLR9HTfkNhTd... in case I've written something useful :)

greentech ::

Na tak način sem že prej brisal.
Problem je v tem, da bi moral ob vsakem brisanju elemnta iz arraya ponastavit indekse, če ne mi zadeva ne deluje pravilno.

greentech ::

Res bom hvaležen, če mi bo kdo napisal kako reindeksiram celoten array ob vsakem brisanju elementa.

Hvala,
Grega

frudi ::

Ja sej sem ti prej napisal primer, ki jasno kaže, da .splice() že reindeksira array. Ne vem, kaj sicer delaš, ampak nekaj očitno narobe.
1ACDoHVj3wn7N4EMpGVU4YGLR9HTfkNhTd... in case I've written something useful :)

kogledom ::

greentech, kako pa definiraš array? Definiraj ga kot frudi v primeru in potem poročaj.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Java - DN] Naključna števila

Oddelek: Šola
121364 (893) nyler
»

[java] kombinacije

Oddelek: Programiranje
212878 (2353) napsy
»

test sortiranja

Oddelek: Programiranje
91425 (969) Yacked2

[C#]polje znakov

Oddelek: Programiranje
112385 (2213) Ziga Dolhar
»

[Visual C++] String^ v char[20]

Oddelek: Programiranje
61479 (1436) boogie_xlr

Več podobnih tem