Què és el mètode array.slice() a JavaScript?

Que Es El Metode Array Slice A Javascript



Les matrius de JavaScript són les variables especials que s'utilitzen per mantenir valors únics i múltiples. Hi ha diversos mètodes en JavaScript associats a aquestes variables, com ara ' array.slice() ”, “ matriu.empalmament ”, “ array.pop() ”, i molts altres. Aquests mètodes s'utilitzen àmpliament per a manipulacions i modificacions de les matrius.

Aquest tutorial tractarà específicament sobre el mètode JavaScript array.slice().

Què és el mètode 'array.slice()' a JavaScript?

En JavaScript, el ' array.slice() ” El mètode retorna una porció, o subbarray, de la matriu. La matriu retornada conté l'element determinat per l'inici i tots els elements posteriors fins a, però no inclou l'element definit al final. Si no s'especifica cap final, la matriu retornada conté tots els elements des del principi fins al final de la matriu.







Com utilitzar el mètode 'array.slice()' a JavaScript?

Per utilitzar el mètode array.slice() a JavaScript, es pot utilitzar la sintaxi següent:



matriu. llesca ( començar, acabar )

Aquí, ' array.slice() ” consta de dos paràmetres enumerats a continuació:



  • començar s'utilitza per determinar l'inici de la porció de la matriu.
  • final ” especifica el valor per al final de la matriu.

Exemple 1: Utilitzeu el mètode array.slice() amb valors d'índex inicial i final

Per utilitzar el mètode array.slice(), proveu el fragment de codi indicat:





  • Definiu una funció amb un nom específic. En aquest cas, hem definit el “ funció () ” com a funció.
  • Inicialitzar la variable amb un nom concret i assignar el valor en una matriu.
  • A continuació, declareu una altra variable amb un nom diferent i invoqueu el ' array.slice() ” i especifiqueu els paràmetres del valor, on el primer valor “ 4 ' determina l'inici de la matriu i el segon valor ' 7 ” especifica el final de la matriu.
  • Després d'això, ' console.log() ” es crida dues vegades per mostrar la matriu real i l'actualitzada:
funció func ( ) {

era matriu = [ 'Mango' , 'Poma' , 'Plàtan' , 'Cirera' , 'Meló' , 'Pinya' , 'Raïm' ] ;

var new_array = matriu. llesca ( 4 , 7 ) ;

consola. registre ( matriu ) ;

consola. registre ( nova_matriu ) ;

}

Finalment, crida a la funció definida:

func ( ) ;

Aquí teniu la matriu real i la matriu en rodanxes:



Exemple 2: Utilitzeu el mètode “array.slice()” només amb el valor d'índex inicial

També podeu utilitzar el ' array.slice() ” mitjançant la definició del valor inicial de l'índex de matriu. En aquest exemple indicat, hem definit la matriu amb el valor numèric i hem invocat el ' array.slice() ' mètode on ' 2 ” defineix l'inici de l'índex de matriu. Com a resultat, el mètode eliminarà els dos valors des de l'inici i retornarà una nova matriu amb els elements restants:

funció func ( ) {

era matriu = [ 32 , 65 , 78 , 23 , 57 , 31 ] ;

var new_array = matriu. llesca ( 2 ) ;

consola. registre ( matriu ) ;

consola. registre ( nova_matriu ) ;

}

A continuació, crida a la funció definida amb l'ajuda del nom de la funció:

func ( ) ;

Com a resultat, els dos primers elements s'han eliminat de la matriu i es mostra una nova matriu amb els elements restants a la consola:

Això és tot sobre el mètode array.slice() a JavaScript.

Conclusió

El ' array.slice() ” és un mètode de JavaScript que elimina una part determinada d'una matriu amb l'ajuda d'un índex definit. Els usuaris poden especificar l'índex inicial i final com a paràmetre del mètode. A més, especificar l'únic índex inicial elimina els elements del principi de la matriu. Aquest bloc ha afirmat el ' array.slice() ” mètode amb múltiples exemples en JavaScript.