| 
 передать аргумет в функцию есть обьект 
object1 : {
   .....
}
в котором куча других обьектов, но мне нужно передать его в функцию 
object1 : {
  ...
  myfunc : function () {
    object2.test(this);
  }
  ...
}
для того, что бы, в функции обратиться к нескольким методам передаваеомого обьекта. Вопрос это рациональная передача? или лучше передавать отдельные нужные методы? и эта передача вызывается по циклу(по таймеру) | 
| 
 Рациональная. Объекты не клонируются, а передаются по ссылке. Так что это даже рациональнее передачи отдельных значений. 
foo = { bar : true };
alert( foo.bar )
function func( arg ) { arg.bar = false }
func( foo )
alert( foo.bar )
 | 
| 
 спасибо:) | 
| Часовой пояс GMT +3, время: 10:47. |