Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Расширение класса(просто пример) (https://javascript.ru/forum/misc/60168-rasshirenie-klassa-prosto-primer.html)

ruslan_mart 15.12.2015 09:50

Цитата:

Сообщение от uanr81
А ещё вопрос, вы пишите 123..times() - здесь интерпретатор обвёртывает 123 в объект Number ? Почему не срабатывает 123.times()?

Потому что точка у чисел подразумевает не целое число, например 2.5, поэтому, чтобы вызвать метод - пишем две точки. :)

Вот примеры вызова:

123..times();
123.5.times();


Если такая запись пугает, то можно просто в скобки обернуть:
(123).times();

uanr81 15.12.2015 21:17

Ясно, спасибо. С такого угла я выражение не видел:thanks:


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