Показать сообщение отдельно
  #2 (permalink)  
Старый 23.08.2014, 21:38
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,493

На самом деле в данном случае это будет не метод функции, а метод того, что вернула функция. Метод функции это func.method().
А так простейший ваниант:
function func(a){
    return {
        method: function(b){alert(a + ' ' + b)}
    }
}
func('Hello').method('world!')

Естесно в рабочем коде лишние объекты\функции не плодятся каждый раз, а возвращается ссылка.
__________________
29375, 35

Последний раз редактировалось Aetae, 23.08.2014 в 21:40.
Ответить с цитированием