Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вызов метода из метода (https://javascript.ru/forum/misc/64735-vyzov-metoda-iz-metoda.html)

sky2high 01.09.2016 13:08

Вызов метода из метода
 
Как наилучшим образом вызывать метод из другого метода? Читаю статьи и всё не могу догнать, как сделать работоспособным такой код:

MyClass = DG.Class.extend({
    first: function () {
        this.test();
    },

    second: function () {
        alert('test');
    },
});

myClass = new MyClass();
myClass.first(); // ожидаю, что выкинет alert

scrollquest 01.09.2016 13:16

sky2high,
не надо брать какую то парашу, и потом обижаться, что эта параша не работает.
DG = {a: 1}
Sub = Object.create(DG)
Sub.first = function(){this.second()}
Sub.second = function(){alert(this.a)}
ob = Object.create(Sub)
ob.first()


Часовой пояс GMT +3, время: 04:03.