Всем привет! Боги яваскрипта подскажите пожалуйста, есть класс, я создал объект этого класса, затем я хочу метод загнать в scheduler, соответственно если я делаю так scheduler("", обьект_класса.метод), то переменные, которые были объявлены в конструкторе класса принимают значение nan, если я сделаю scheduler("", function() { обьект_класса.метод();}, то все работает, собственно вопрос, почему так? Это же одинаковые вызовы?