Скажите, у меня есть код:
cat = {
feed: (food) ->
alert "cat ate #{food}"
}
pets = {
"maximus": cat
}
getPet = (name) ->
pets[name]
Как я могу вызвать метод "feed", возвращаемый объектом "getPet" cat? Это не правильный код:
getPet "maximus" feed "Fish"
В простом JavaScript это выглядело бы так:
getPet("maximus").feed("Fish");