Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > функция как объявление класса


Автор: nerdy_weirdie 17.4.2008, 06:20
Я в джаваскрипте новичек, и не совсем понимаю, как функция может быть объявлением типа объектов. В приведенном примере совсем не понимаю, на что ссылается "this" и где определен метод "fromNumber". Объясните пожалуйста, а то работа стоит  smile 
Код

function BigInteger(a,b,c) {
    if(a != null)
        if("number" == typeof a) this.fromNumber(a,b,c);
        else if(b == null && "string" != typeof a) this.fromString(a,256);
        else this.fromString(a,b);
}
var v1 = new BigInteger(null);

Автор: Itsys 17.4.2008, 06:53
http://wdh.suncloud.ru/js07.htm#ref37

Автор: nerdy_weirdie 17.4.2008, 16:39
А вот что за метод такой "fromNumber(a,b,c)"? Это какой-то стандартный? Что он делает?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)