Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.09.2016, 13:08
Новичок на форуме
Отправить личное сообщение для sky2high Посмотреть профиль Найти все сообщения от sky2high
 
Регистрация: 29.11.2015
Сообщений: 2

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

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

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

myClass = new MyClass();
myClass.first(); // ожидаю, что выкинет alert
Ответить с цитированием
  #2 (permalink)  
Старый 01.09.2016, 13:16
Аспирант
Отправить личное сообщение для scrollquest Посмотреть профиль Найти все сообщения от scrollquest
 
Регистрация: 21.08.2016
Сообщений: 77

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()
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вызов метода внутри объекта feoalter7 Общие вопросы Javascript 4 01.07.2014 16:23
вызов ф-ции обработчика как метода объекта FanAizu Общие вопросы Javascript 5 23.08.2013 15:52
Вызов метода внутри метода при инициализации плагина SergXP jQuery 0 01.07.2013 22:27
Вызов метода из метода qwermjk Общие вопросы Javascript 25 16.10.2012 12:38
Наследование класса-замыкания и вызов метода предка BobiKK Общие вопросы Javascript 2 21.03.2010 13:26