декоратор python с javascript

Я хочу сделать следующее:

У меня есть функция, которая предупреждает что-то:

myfunction = function(foobar) { 
                 alert(foobar); 
             };

Теперь я хочу украсить его так, чтобы:

decorate = function(callback) { 
              return function(foobar) { 
                  callback(foobar); 
                  console.log(foobar); 
           }; 
};

Так что тогда я могу написать:

myfunction = decorate(myfunction);

И тогда моя функция будет делать нормальный + войти в консоль.

Как заставить его работать с Javascript?

6
задан Natim 3 May 2012 в 16:03
поделиться