logo

JavaScript Array splice() metodas

„JavaScript“ masyvo splice() metodas naudojamas elementams pridėti / pašalinti iš esamo masyvo / iš jo. Jis grąžina pašalintus elementus iš masyvo. Splice () metodas taip pat modifikuoja pradinį masyvą.

Sintaksė

Splice() metodas vaizduojamas tokia sintaksė:

 array.splice(start,delete,element1,element2,?,elementn) 

Parametras

pradėti - Tai rodo indeksą, nuo kurio metodas pradeda išgauti elementus.

Ištrinti – Tai neprivaloma. Tai rodo pašalintinų elementų skaičių.

element1,element2,...,elementn – Tai neprivaloma. Tai žymi elementus, kuriuos reikia įterpti.

Grįžti

Naujas masyvas su pašalintais elementais.

JavaScript Array splice() metodo pavyzdys

Čia mes suprasime splice () metodą per įvairius pavyzdžius.

1 pavyzdys

Pažiūrėkime, kaip pridėti elementą į esamą masyvą nepašalinant kitų elementų.

 var arr=['Monday','Tuesday','Thursday','Friday']; var result=arr.splice(2,0,'Wednesday') document.writeln(arr); 
Išbandykite dabar

Išvestis:

 Monday,Tuesday,Wednesday,Thursday,Friday 

2 pavyzdys

Pažiūrėkime pavyzdį, kaip pridėti elementą į esamą masyvą, pašalinant kitus elementus.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Saturday&apos;,&apos;Sunday&apos;,&apos;Thursday&apos;,&apos;Friday&apos;]; var result=arr.splice(2,2,&apos;Wednesday&apos;) document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Išbandykite dabar

Išvestis:

 Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Saturday,Sunday 

3 pavyzdys

Pažiūrėkime pavyzdį, kaip pridėti du elementus į esamą masyvą, pašalinant vieną elementą.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Sunday&apos;,&apos;Friday&apos;]; var result=arr.splice(2,1,&apos;Wednesday&apos;,&apos;Thursday&apos;); document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Išbandykite dabar

Išvestis:

 Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Sunday 

4 pavyzdys

Pažiūrėkime pavyzdį, kaip pašalinti elementus iš esamo masyvo.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Saturday&apos;,&apos;Sunday&apos;,&apos;Thursday&apos;,&apos;Friday&apos;]; var result=arr.splice(2); document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Išbandykite dabar

Išvestis:

 Updated array: Monday,Tuesday Removed element: Saturday,Sunday,Thursday,Friday