Попытка добавить пустой массив в динамическое свойство, а затем заполнить массив динамически.Содержимое массива неизвестно до времени выполнения и может быть ничем.
Вот код, который работает в jsfiddle, но не работает в моем приложении - поэтому мне придется копать глубже.
var ref = {s:5, d:{a:100, b:50}}
bigObject = {}
bigObject.object = {};
for (var i = 1;i<10;i++){
var n = 's'+i
bigObject.object[n] = []
}
bigObject.object['s'+ref.s].push(ref.d);
console.log(bigObject)