Показать сообщение отдельно
  #3 (permalink)  
Старый 21.03.2014, 14:41
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Артем163,
может так вам что-то прояснит
var x = 3;
var foo = {
    x: 2,
    baz: {
        x: 1,
        bar: function() {
            alert(this)
            return this.x;
        }
    }
};

var go = foo.baz.bar;

alert(go());
alert(foo.baz.bar());

и это
var x = 3;
var foo = {
    x: 2,
    baz: {
        x: 1,
        bar: function() {
            return this.x;
        }
    }
};

var go = function() {
            return this.x;
        };

alert(go());
alert(foo.baz.bar());
Ответить с цитированием