Il metodo slice() di javascript

Il metodo slice() del linguaggio Javascript mi permette di estrarre una sequenza di elementi di un array

.slice(inizio, fine)

Il metodo ha due parametri obbligatori

  • Il primo parametro è la posizione dell'elemento iniziale (incluso) nell'indice dell'array
  • Il secondo parametro è la posizione dell'elemento finale (escluso) nell'indice dell'array

E' uno dei metodi predefiniti degli oggetti del tipo array.

Nota. Il primo elemento della sequenza è incluso nella selezione mentre quello finale è escluso.

    Un esempio pratico

    In questo script definisco un array e lo assegno alla variabile myVar1.

    var myVar1 = new Array("A","B","C","D","E","F");
    var myVar2 = myVar1.slice(1,3);
    document.write(myVar2);

    Utilizzo il metodo slice() sull'array myVar1 per estrarre una sequenza di elementi a partire dall'elemento con indice 1 (incluso) fino all'elemento con indice 3 (escluso).

    Nota. L'elemento con indice 1 è il secondo carattere (B) dell'array. Quello con indice tre è il quarto carattere (C) dell'array.

    Gli elementi estratti sono assegnati alla variabile myVar2

    A questo punto l'array myVar contiene due elementi.

    B,C

    E così via.

     


     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin
    knowledge base

    Gli array in Javascript

    I metodi degli array