Añadir datos a un objeto en JavaScript

Escrito el 13 enero 2016 por Luis Ignacio Díaz Martínez


Trabajar con objetos en JavaScript es esencial hoy en día… y aún mas si trabajamos con JQuery. 

A continuación veremos la función «push». Esta, nos permite añadir datos (otro objeto o valores) dentro de un objeto ya existente o declarado. Hay que tener en cuenta que esta función también es aplicable a matrices (array).

Ejemplo básico

Tenemos el siguiente objeto declarado en JavaScript…

Podemos añadir un nuevo objeto (o valores) dentro de ‘objeto.values’. Para ello realizaremos lo siguiente gracias a la función ‘push’:

Una vez realizado esto el objeto quedaría de la siguiente forma:

Esta sería la explicación breve del funcionamiento de ‘push’ y su definición.

Objeto recursivo con JQuery

En JQuery podemos recorrer un objeto que ya tenemos y generar uno nuevo gracias a la función que hemos explicado anteriormente.

Imaginemos que tenemos el siguiente objeto:

Y queremos añadir algunos de los valores de este objetos dentro del siguiente:

Para ello, nos ayudaremos de la función «each» de JQuery…

Como podemos ver, sencillamente estamos recorriendo el objeto «marcas» y lo estamos almacenando en «objetoNuevo».


Cargando...

Comentarios: