Añadir array a otro array en javascipt

publicado por: Anonymous

Tengo unos inputs de donde cojo los valores para rellenar las variables, como el ejemplo de aquí abajo.

var artR = 'Mando Xbox';
var prec = '250';
var artV = 'Xbox';

articulos = {}

Entonces al hacer click en un botón necesito que los valores de los campos se añadan al array mediante javascript y se vayan guardando todos en este array para posteriormente añadirlos a una tabla en la misma página y tenerlos guardados en la variable para procesarlos luego y guardarlos cuando lo desee el usuario.

Pero no puedo de ninguna manera hacer que en el array se vayan metiendo los valores en el índice…

Resultado deseado o parecido (array de arrays):

articulos = [
    {
        articuloR: 'Mando Xbox',
        precio:    '250',
        articuloV: 'Xbox'
    },
    {
        articuloR: 'Mando PS',
        precio:    '200',
        articuloV: 'Ps 4'
    },
];

solución

Debes iniciar con:

var articulos = [];

Luego, cada vez que hagas click, deberias de insertar el objeto dentro del array, con el metodo push:

articulos.push({articuloR: artR, precio: prec, articuloV: artV});
Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *