JavaScript array splice()
splice() omogućuje dodavanje i micanje jednog ili više elemenata iz javascript arraya s neke određene pozicije.
sintaksa: array.splice(pozicija,koliko maknuti,element 1 za dodati ,…,element x za dodati);
npr:
var slova= ["a", "b", "c", "d"];
—————————————————————–
da bi maknuli “c” stavit ćemo:
var slova= ["a", "b", "c", "d"]; slova.splice(2,1);
… gdje je 2= redni broj elementa (index… počinje od nula…) kojeg želimo maknuti, a 1= broj elemenata koje želimo maknuti, u ovom slučaju samo jedan…
slova sad izgledaju: ["a", "b", "d"]
—————————————————————–
da bi dodali “ć” i “č” stavit ćemo:
var slova= ["a", "b", "c", "d"]; slova.splice(3,0,"ć","č");
… 3 je pozicija na koju želimo staviti ć i č, 0 je broj elemenata koje pri tome mičemo, dakle niti jedan…
slova sad izgledaju: ["a", "b","c","ć", "č", "d"]
—————————————————————–
da bi “b” zamijenili sa “x” stavit ćemo:
var slova= ["a", "b", "c", "d"]; slova.splice(1,1,"x");
… dakle, na poziciji jedan makni jednog i stavi x…
slova sad izgledaju: ["a", "x","c", "d"]