Я хочу добавить небольшой объект в большой объект. У меня есть один элемент позиции. Я хочу добавить маленький объект в эту позицию. Но если в этой позиции есть какой-то объект, поместите маленький объект на тот же уровень.добавить объект во вложенный объект
var object = { 'mcq': { 'options1': { 'image': { 'contact': {}}}, 'options2': {}, 'options3': {}}};
var position = "mcq.options1.image";
var add_element = {"number": {}};
// output should be like this :
var object = { 'mcq': { 'options1': { 'image': { 'contact': {}, 'number': {}}}, 'options2': {}, 'options3': {}}};
нет это не будет работать, потому что позиция является динамичным и магазин в переменной. –
var object = {'mcq': {'options1': {'image': {'contact': {}}}, 'options2': {}, 'options3': {}}}; console.log (объект); var position = "mcq.options1.image"; объект [положение] = {}; console.log (объект); –
смотрите выше комментарий, и в этом моя позиция динамична и хранится в переменной. –