В JavaScript мы можем сделать этоНазначение функции в переменной
var c = {
firstname: "Bob",
lastName: "Smith"
log: function()
{
return "Hey" + this.firstname + " " + this.lastName;
}
};
Можем ли мы сделать что-нибудь подобное в рубин? I.E, в которое входит использование «Это», а также мы можем складывать функции внутри переменной? Я новичок в рубине, но особенность «хэшей» кажется ужасно подобной в некотором смысле
Примечание 'this' использование в данном примере. В procs нет «этого» аналога, они выводят самый внешний контекст. И, кстати, 'return' это запах кода. – mudasobwa
Право, я был слишком глубоко в мышлении javascript. – Dervol