logo

JavaScript masīva savienojuma() metode

JavaScript masīva splice() metode tiek izmantota, lai pievienotu/noņemtu elementus esošajam masīvam/no tā. Tas atgriež noņemtos elementus no masīva. Splice() metode arī modificē sākotnējo masīvu.

Sintakse

Savienojuma () metode tiek attēlota ar šādu sintakse:

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

Parametrs

sākt - Tas ir indekss, no kura metode sāk izvilkt elementus.

dzēst - Tas nav obligāti. Tas norāda noņemamo elementu skaitu.

elements1,element2,...,elementn - Tas nav obligāti. Tas apzīmē ievietojamos elementus.

Atgriezties

Jauns masīvs, kurā ir noņemtie elementi.

JavaScript masīva splice() metodes piemērs

Šeit mēs sapratīsim splice () metodi, izmantojot dažādus piemērus.

1. piemērs

Apskatīsim piemēru, kā esošajam masīvam pievienot elementu, nenoņemot citus elementus.

 var arr=['Monday','Tuesday','Thursday','Friday']; var result=arr.splice(2,0,'Wednesday') document.writeln(arr); 
Izmēģiniet to tūlīt

Izvade:

 Monday,Tuesday,Wednesday,Thursday,Friday 

2. piemērs

Apskatīsim piemēru, kā esošajam masīvam pievienot elementu, vienlaikus noņemot citus 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); 
Izmēģiniet to tūlīt

Izvade:

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

3. piemērs

Apskatīsim piemēru, kā esošajam masīvam pievienot divus elementus, vienlaikus noņemot vienu elementu.

 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); 
Izmēģiniet to tūlīt

Izvade:

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

4. piemērs

Apskatīsim piemēru, kā noņemt elementus no esošā masīva.

 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); 
Izmēģiniet to tūlīt

Izvade:

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