var autorun= function( func ){ func.call.apply( func, arguments ) return func } var func= autorun( function(){ alert( 1 ) } ) func()