Compartilhar via


fatia de método (matriz)

Retorna uma seção de uma matriz.

function slice(start : Number [, end : Number]) : Array

Argumentos

  • Iniciar
    Obrigatório. O índice para o início da parte especificada da matriz.

  • final
    Opcional. O índice para o fim da parte especificada da matriz.

Comentários

O slice método retorna um Array objeto contendo a parte especificada da matriz.

O slice método copia até, mas não incluindo o elemento indicado por end. Se start é negativo, ele será tratado como comprimento + iniciar onde comprimento é o comprimento da matriz. Se end é negativo, ele será tratado como comprimento + end onde comprimento é o comprimento da matriz. Se end for omitido, extração continua até o final da matriz. Se end ocorre antes de start, não há elementos são copiados para a nova matriz.

Exemplo

O exemplo a seguir ilustra o uso de slice método.

var myArray = new Array(4,3,5,65);

// Copy all but the last element of myArray
// into newArray1.
var newArray1 = myArray.slice(0, -1)

// Copy only the last two elements of MyArray
// into newArray2.
var newArray2 = myArray.slice(-2)

Requisitos

Versão 3

Se aplica A:

Objeto Array

Consulte também

Referência

fatia de método (String)

Objeto String