Простой пример того, что я хотел бы сделать:Javascript объединить два объекта сохраняя ссылки
data = {name: 'fred'};
newData = {};
newData.name = data.name;
newData.name = 'ted';
console.log(data.name); // I want this to be ted not fred
Можно ли в JavaScript, чтобы изменить второй объект и его изменить в первую очередь? Я использую сплайсинг 1.5 (yui 3.4.0) и пытаюсь объединить объекты для создания данных, чтобы данные отображались в одной строке, но они должны быть доступны для редактирования, поэтому нужно указать на исходный объект.
Возможно ли это, или мне нужно будет использовать события для возврата данных к первому объекту?
http://stackoverflow.com/questions/1308624/pass-a-string-by-reference-in-javascript может помочь –