2010-05-12 3 views
1

У меня есть объект JavaScript, как:Как добавить новую пару ключ: значение в существующий объект JavaScript?

appointerment= {ids: '15,16,17', appointments: {'15': '12.05.2010,14,05,2010'} } 

теперь в назначениях приемлю я хочу добавить что-то вроде '16': '21.05.2010'

, что это самый лучший способ сделать это?

ответ

6
appointerment.appointments['16'] = '21.05.2010'; 

JSON является аббревиатурой «нотации JavaScript Object», и, как следует из названия, это в основном только способ представления объектов JavaScript. Таким образом, можно взаимодействовать с JSON способами, с которыми человек стремится взаимодействовать с любым другим объектом в Javascript, используя операторы или [].

0
appoiterment['appointments']['16'] = '21.05.2010'; 
+0

Это неправильно. Я предполагаю, что вы имели в виду 'appoiterment ['tasksments'] ['16']'? –

+0

Да, это именно то, что я имел в виду, спасибо за исправление. –

0
var x = { a:1, b:{c:1} } 

x.b.d = 1 

// x is now { a:1, b:{c:1, d:1} } 

Примечание - Но это не будет работать в случае чисел, как '16'.

Смежные вопросы