YISHIMITSY,
Вы говорите про методы объекта, возвращенного функцией, т.е.:
myFunction().myMethod()
Т.е., функция возвращает объект, у которого и берется метод.
Можно также присваивать методы непосредственно функции:
myFunction.myMethod()
,
т.е., функция выступает как объект.
И еще один вариант, достаточно редкий, когда функция возвращает функцию:
myFunction()()
Обо всем этом Вы можете прочитать в учебнике на этом сайте, я же сейчас лишь предупреждаю Вас, чтобы Вы их не путали.