Questo post esplorerà gli aspetti di seguito di Array.Metodo Slice () in JavaScript:
Quindi, iniziamo!
Cos'è l'array.slice () in javascript?
È una funzione di array integrata che restituisce una nuova serie di elementi selezionati/estratti da un determinato array. L'array.Il metodo Slice () non influisce sull'array originale, invece restituisce una nuova serie di elementi estratti. Possono essere necessari due parametri opzionali per specificare la posizione di avvio e finale. Per impostazione predefinita, la posizione iniziale è "0" mentre la posizione finale è l'ultimo elemento dell'array. Significa che se non abbiamo specificato alcun parametro, il metodo Slice () tornerà
Sintassi di array.fetta()
Lo snippet seguente ti aiuterà a comprendere la sintassi di base dell'array.Metodo Slice ():
vettore.slice (starting_position, end_position);L'array.Il metodo Slice () estraggerà gli elementi dall'array dato tra start_position (incluso) ed end_position (escluso).
Come usare l'array.Metodo Slice () in JavaScript?
Consideriamo l'esempio di seguito per capire come Array.Slice () Metodo funzionare in JavaScript:
const lingues = ["python", "c#", "c ++", "html", "css", "php", "java"];Nel programma di esempio, in primo luogo, abbiamo creato un array chiamato "Lingue" che consiste in diversi linguaggi di programmazione. Successivamente, abbiamo utilizzato l'array.Metodo slice () per estrarre gli elementi presenti tra il terzo e il quinto indice. Infine, abbiamo utilizzato il metodo Console () per stampare l'array originale e l'array estratto:
L'uscita ha verificato che l'array.Il metodo Slice () ha restituito solo una nuova serie di elementi selezionati.
Cosa succederà se non abbiamo specificato alcun parametro nell'array.Metodo Slice ():
const lingues = ["python", "c#", "c ++", "html", "css", "php", "java"];Quanto segue sarà l'output per il programma di cui sopra:
L'output mostra che se non abbiamo specificato la posizione di avvio e fine, allora l'array.Il metodo Slice () restituirà un array completo.
L'attività è passare il valore negativo come parametro all'array.Metodo Slice ():
Nel metodo Slice (), possiamo anche passare i valori negativi come parametri; In tali casi, l'indice dell'elemento posizionato all'ultimo indice sarà -1, l'indice del secondo elemento sarà -2, l'indice del terzo elemento sarà -3 e così via mentre l'indice del primo elemento sarà 0.
const lingues = ["python", "c#", "c ++", "html", "css", "php", "java"];In questo esempio, l'elemento array "HTML" è presente all'indice "-4" e "CSS" è presente all'indice "-3", quindi il seguito sarà l'output per il programma sopra:
Ecco come l'array.Il metodo Slice () funziona con gli indici negativi.
Conclusione
In JavaScript, Array.Slice () è una funzione integrata che restituisce una nuova serie di elementi selezionati/estratti da un determinato array. L'array.Il metodo Slice () non influisce sull'array originale, invece restituisce una nuova serie di elementi estratti. Questo articolo ha spiegato vari aspetti dell'array.Metodo della fetta usando alcuni esempi adatti.