Как добавить предмет и значение к диктовке на javascript? - PullRequest
0 голосов
/ 01 апреля 2020

У меня есть dict, как показано ниже. Я хочу добавить новый предмет параллельно с info. Как я могу это сделать? Заранее спасибо.

Существующий Dict:

Supermarket:{
    Food:{
        Fruit: {},
        Meat:{
            'info':{
                price: '20',
                },
        }
    }
}

Новый Dict:

Supermarket:{
    Food:{
        Fruit: {},
        Meat:{
            'info':{
                price: '20',
                },
            'place':{
                country: 'USA',
                },
        }
    }
}

1 Ответ

1 голос
/ 01 апреля 2020

JavaScript прямо в свойствах или поведении Вы непосредственно используете оператор . и квадратные скобки с числами / словами для объектов [0] или ['place']

Так что в вашем случае для ввода чего-либо чему-либо, вы просто используете . и квадратную скобку с соответствующими имя существующего / нового имени ['place']

 SuperMarket.Food.Meat['place'] = {country: 'USA'}

, если значение присвоено переменной, скажем var data = затем

 data.SuperMarket.Food.Meat['place'] = {country: 'USA'}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...