Нужно сделать проверку для обьекта и записать в него свойство. Если обьект существует то записываем в него свойство, если такого обьекта нет, то создаем обьект и записываем в созданый обьект свойство, как можно реализовать такоую проверку лаконично?
if(json.pupilFields)
json.pupilFields[field] = staticItems[field]
else {
json.pupilFields = {}
json.pupilFields[field] = staticItems[field]
}
var obj;
(obj = obj || {}).prop = 123;
console.log(obj);
Это
if(json.pupilFields)
json.pupilFields[field] = staticItems[field];
else {
json.pupilFields = {};
json.pupilFields[field] = staticItems[field];
}
можно переписать как
(json.pupilFields = json.pupilFields || {})[field] = staticItems[field];
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости