logo

JavaScript Array splice() metóda

Metóda splice() poľa JavaScript sa používa na pridanie/odstránenie prvkov do/z existujúceho poľa. Vráti odstránené prvky z poľa. Metóda splice() tiež upravuje pôvodné pole.

Syntax

Metóda splice() je reprezentovaná nasledujúcou syntaxou:

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

Parameter

začať - Predstavuje index, z ktorého metóda začína extrahovať prvky.

vymazať - Je to voliteľné. Predstavuje počet prvkov, ktoré sa majú odstrániť.

prvok1,prvok2,...,prvok - Je to voliteľné. Predstavuje prvky, ktoré sa majú vložiť.

Návrat

Nové pole obsahujúce odstránené prvky.

Príklad metódy splice() poľa JavaScript

Tu pochopíme metódu splice() prostredníctvom rôznych príkladov.

Príklad 1

Pozrime sa na príklad na pridanie prvku do existujúceho poľa bez odstránenia iných prvkov.

 var arr=['Monday','Tuesday','Thursday','Friday']; var result=arr.splice(2,0,'Wednesday') document.writeln(arr); 
Vyskúšajte to

Výkon:

 Monday,Tuesday,Wednesday,Thursday,Friday 

Príklad 2

Pozrime sa na príklad na pridanie prvku do existujúceho poľa pri odstraňovaní iných prvkov.

 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); 
Vyskúšajte to

Výkon:

pd zlúčiť
 Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Saturday,Sunday 

Príklad 3

Pozrime sa na príklad na pridanie dvoch prvkov do existujúceho poľa a odstránenie jedného prvku.

 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); 
Vyskúšajte to

Výkon:

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

Príklad 4

Pozrime sa na príklad na odstránenie prvkov z existujúceho poľa.

 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); 
Vyskúšajte to

Výkon:

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