Tutoriales de Informática y Dispositivos Móviles
Tutoriales de Informática y Dispositivos Móviles
Obtener parte de array

Obtener una parte de un array JavaScript

Obtener una parte de un array JavaScript

En el siguiente tutorial aprenderemos cómo utilizar la función slice para obtener una parte de un array con JavaScript

La función slice

La función slice se utiliza para seleccionar una parte de un array y devolver su contenido. Devuelve un nuevo array sin alterar el array original.

Ejemplo 1

Se indicará por parámetros la posición inicial y final del array (no incluida) desde la que queremos obtener datos.

array.slice(posición inicial, posición final)

var coches = ["Audi", "Mercedes", "Ford", "Seat", "Renault"];
// Creamos otro array desde la posición 1 hasta la posición 3 (no incluida)
// La posición 1 es "Audi" y la posición 3 es "Ford"
var lista = coches.slice(1, 3);
// lista vale ["Mercedes", "Ford"]

Ejemplo 2

Si se indican las posiciones en negativo, se comenzará desde el final del array

var coches = ["Audi", "Mercedes", "Ford", "Seat", "Renault"];
// Creamos otro array desde la posición -3 (no incluida) hasta la posición -1
// Al indicar las posiciones en negativo, la posición -3 es "Ford"
// Y la posición -1 es "Seat"
var lista = coches.slice(-3, -1);
// lista vale ["Ford", "Seat"]

Ver Métodos de arrays en JavaScript

Más tutoriales de JavaScript

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Translate »