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"]


Leave a Reply

You must be logged in to post a comment.