function q () { function w (){}//опишем функцию w()//вызовем её } q()
function q () { var self = arguments.callee self.w()//вызовем функцию } q.w = function (){}//опишем функцию q()
var q = function(){ var w = function(){ /*...*/ }; q = function(){ return w(); }; return q(); }