JavaScript è il linguaggio utilizzato per rendere il sito Web dinamico e più interattivo. In qualsiasi linguaggio di programmazione, gli array svolgono un ruolo importante nell'archiviazione dei dati e nella gestione di diversi tipi di dati. Gli sviluppatori spesso devono filtrare l'array, unire più array e spingere o pop elementi da un array per svolgere le attività richieste. In questo post, apprendiamo la funzione di un noto array, "fetta()."
Qual è il metodo Slice () in JavaScript
IL fetta() Il metodo viene utilizzato per ottenere alcuni elementi specifici di un array da un determinato indice di partenza all'indice finale dato.
Sintassi del metodo Slice ()
Il metodo Slice prende due argomenti come parametro e fornisce l'array a fette. La sintassi della scrittura a fetta() La funzione è riportata di seguito:
ArrayName.fetta (inizialeIndex, endingIndex);
Proviamo a tagliare un paio di array per capire meglio la funzione di slice ().
Nota: Useremo la console del browser per dimostrare esempi eseguiti in questo post. Per aprire la console del browser:
Come utilizzare il metodo Slice () in JavaScript
Supponiamo di avere una serie di diversi linguaggi di programmazione:
var arr = ["java", "python", "c", "c ++", "c#", "javascript", "perl", "swift"];Vogliamo ottenere il nome delle lingue dal secondo indice al quinto indice. La sintassi per ottenere un tale risultato andrebbe così:
var slicedarr = arr.fetta (2,5);Ora, se consoleremo la slittata:
console.registro (sledicarr);Puoi vedere che abbiamo tre elementi dal secondo indice al quinto indice.
Nota:
Come tagliare dalla fine dell'array
Possiamo anche estrarre elementi dalla fine dell'array fornendo i valori negativi alla funzione di fetta.
Zero negativo (-0) sarà considerato l'ultimo elemento dell'array, negativo uno (-1) sarà considerato il secondo ultimo elemento dell'array e così via.
Ad esempio, abbiamo una serie di linguaggi di programmazione:
var arr = ["java", "python", "c", "c ++", "c#", "javascript", "perl", "swift"];Vogliamo ottenere gli elementi dal quarto ultimo indice al secondo ultimo indice. La funzione Slice () per ottenere un tale risultato andrà così:
var slicedarr = arr.slice (-4, -1);Per verificare, consolare il file SLEDARD:
console.registro (sledicarr);Abbiamo ottenuto il risultato esatto come ci aspettavamo. Quindi è così che possiamo usare valori negativi per estrarre elementi dalla fine dell'array.
Conclusione
IL fetta() è un metodo array integrato in JavaScript utilizzato per trovare e separare un sottoinsieme di elementi da un array. Ci vogliono due parametri: l'indice dell'elemento iniziale del nuovo array a fette e l'indice dell'elemento accanto all'ultimo elemento del nuovo array. Questo metodo è estremamente utile quando abbiamo bisogno di elementi specifici dall'array nel nostro codice.
Abbiamo imparato come utilizzare il metodo Slice () per ottenere un sottoinsieme di elementi da un array in questa guida how-to.