Nov 16
Что-то никто из знакомых не пишет ничего по этому поводу… Пропустили все что ли? А зря - вещь интересная, и, как оказалось, достаточно простая в реализации:
// addMethod - By John Resig (MIT Licensed)
function addMethod(object, name, fn){
var old = object[ name ];
object[ name ] = function(){
if ( fn.length == arguments.length )
return fn.apply( this, arguments );
else if ( typeof old == 'function' )
return old.apply( this, arguments );
};
}
Оригинал здесь, там же и примеры использования.






November 16th, 2007 at 08:18
Никому не нужна функция, вот никто и не пишет ;)
November 16th, 2007 at 15:25
ну не знаю, на мой взгляд, вполне удобная штука.