Jump to content
BrendonPawn

Inserir objeto em objeto

Recommended Posts

let frutas = [];
let fruta1 = {cod:1, nome:'morango'};
let fruta2 = {cod:2, nome:'maçã'};
let fruta3 = {cod:3, nome:'laranja'};


// Minha dúvida aqui
frutas['vermelhas'].push(fruta1);
frutas['vermelhas'].push(fruta2);
furtas['laranjas'].push(frutas3);


// Ter como resultado essa estrutura
{
    "vermelhas" : {
      {cod:1, nome:'morango'},
      {cod:2, nome:'maçã'}
    },
    "laranjas" : {
      {cod:3, nome:'laranja'}
    }
}
      
	

No código acima eu descrevo a minha dúvida, acontece que com o 'push' eu só consigo inserir dados na raiz do meu objeto. no caso so consigo inserir em 'frutas'.

Mas eu quero inserir os dados em uma propriedade dinâmica ou seja: 'vermelhas' ou 'laranjas' serão valores aleatórios armazenados em uma variável.

Não sei se ficou claro a minha dúvida, se alguem tiver interesse em ajudar e não entender, me avise que eu tento reformular o post. 

 

Obrigado desde já, Brendon

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.