მასივში ერთი ან რამოდენიმე ელემენტის დამატება – splice – JS

მასივში ერთი ან რამოდენიმე ელემენტის დამატება – splice – JS

შედეგი:

მასივში ერთი ან რამოდენიმე ელემენტის დამატება – splice – JS

მასივში გვქონდა შემდეგი ტიპის 5 ელემენტი:

პირველი ელემენტი: შოთა ბერიძე

მეორე ელემენტი: მამუკა ლაღიძე

მესამე ელემენტი: ლევან ჯოხაძე

მეოთხე ელემენტი: ლალი სიხარულიძე

მეხუთე ელემენტი: ნინო გიორგაძე

როგორც ვიცით მასივში არსებული ელემენტების დათვლას კომპიუტერი იწყებს ნულიდან, ჩვენს შემთხვევაში 5 ელემენტს დათვლის შემდეგნაირად:

0, 1, 2, 3, 4

saxeli_gvari.splice(2, 0, “დავით ჯაფარიძე”, “თამარ ქანთარია”);

(2, 0, “დავით ჯაფარიძე”, “თამარ ქანთარია”) – ნიშნავს რომ, იპოვოს მასივში მეორე ელემენტი (ლევან ჯოხაძე)

(2, 0, “დავით ჯაფარიძე”, “თამარ ქანთარია”) – ნიშნავს რომ, არ წაშალოს არაფერი (ვრცლად წაშლის შესახებ)

(2, 0, “დავით ჯაფარიძე”, “თამარ ქანთარია”) – ნიშნავს რომ, მეორე ელემენტის წინ, დაამატოს ორი ელემენტი: დავით ჯაფარიძე და თამარ ქანთარია

ანუ საერთო ჯამში: იპოვოს მეორე ელემენტი (ლევან ჯოხაძე), არ წაშალოს არაფერი და დაამატოს მეორე ელემენტის წინ ორი ელემენტი (დავით ჯაფარიძე და თამარ ქანთარია)

შედეგად მივიღებთ 7 ელემენტს, ესენია: შოთა ბერიძე,მამუკა ლაღიძე,დავით ჯაფარიძე,თამარ ქანთარია,ლევან ჯოხაძე,ლალი სიხარულიძე,ნინო გიორგაძე

http://jsfiddle.net/wholehat/LdTpL/

Advertisements

კომენტარის დატოვება

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / შეცვლა )

Twitter picture

You are commenting using your Twitter account. Log Out / შეცვლა )

Facebook photo

You are commenting using your Facebook account. Log Out / შეცვლა )

Google+ photo

You are commenting using your Google+ account. Log Out / შეცვლა )

Connecting to %s