Inicio / Desarrollo web / JavaScript avanzado: añadir un array a otro array

JavaScript avanzado: añadir un array a otro array

var a = [4,5,6];
var b = [7,8,9];
Array.prototype.push.apply(a, b);

uneval(a); // => [4, 5, 6, 7, 8, 9]

Array.prototype.push.apply() vs concat()

var a = [4,5,6];
var b = [7,8,9];
a = a.concat(b);

El método concat() no tiene efectos colaterales (crea un nuevo array para guardar el resultado), mientras que Array.prototype.push.apply(A, [1, 2, ...]) extiende el array A.

Test de rendimiento: normalmente es más rápido el método Array.prototype.push.apply(), aunque depende del código ejecutado y del navegador.

Acerca de MasterGeek

José Antonio Ramírez # Ingeniero Técnico en Informática de Gestión # Fundador y administrador de nGeeks.com # Market Analyst en SocialRep

También puedes ver...

Iconos de acceso rápido mediante teclado

Los iconos de acceso rápido son los iconos que aparecen en la barra de tareas …

Un comentario

  1. Pingback: Bitacoras.com

Deja un comentario

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