Autor Zpráva
mackopu
Profil
Mám pole např.
pole = ["prvek0", "prvek1", "prvek2", "prvek3"]; 

A nyní do něj potřebuji přidat další prvek (třeba s hodnotou "pridany") na libovolné (např. 3.) místo bez toho, aby se jím nahradila hodnota předchozího prvku na této pozici.

Tedy tak, aby výstup po:
alert(pole.join(", "));

byl "prvek0, prvek1, pridany, prvek2, prvek3".

Jak na to?
Davex
Profil
Použij metodu splice().
pole = pole.splice(i, 0, "nový");
mackopu
Profil
To je ono, díky :-)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0