В done вы, по сути, уже сами записываете свою функцию
Именно, но я не могу найти в методе done свою функцию, я ее записываю, но после манипуляций, console.dir(deff), выведет объект deferred с методами и свойствами, соответственно там есть метод done, но в нем нет упоминания console.log('Где в объекте лежит функция?')....
Имеется ввиду, что далее, допустим, deff.resolve() изменяет состояние deferred объекта, запускается deff.done(), а дальше что происходит, где лежит содержимое deff.done() - console.log('Где в объекте лежит функция?'), откуда ее дергает deff.done() из объекта deferred или нет?
Хочется глазом отличить один объект deferred от другого, а не получается (