Forum » Programiranje » [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
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
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
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 :)
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: triKaj 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.
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
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 :)
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | [Java - DN] Naključna številaOddelek: Šola | 1528 (1057) | nyler |
| » | [java] kombinacijeOddelek: Programiranje | 3348 (2823) | napsy |
| » | test sortiranjaOddelek: Programiranje | 1561 (1105) | Yacked2 |
| ⊘ | [C#]polje znakovOddelek: Programiranje | 2620 (2448) | Ziga Dolhar |
| » | [Visual C++] String^ v char[20]Oddelek: Programiranje | 1568 (1525) | boogie_xlr |