日期:2014-05-16  浏览次数:20354 次

调用外面的函数
function   out
{
        this.aa     =   function   (){alert( "aa ")}

        this.bb   =   function   ()   {
                怎么调用   aa()
        }
}

------解决方案--------------------
this.bb = function () {
this.aa();
}
------解决方案--------------------
this.bb = function () {
eval( "aa() ");
}

也可以
------解决方案--------------------
上面的哥们说的是一种方式``
function out() // 括号不要丢了哦 :)
{
var aa = function (){alert( "aa ")}

this.bb = function () {
aa();
}
}
把aa变为私有方法
var o = new out();
o.aa(); // error
o.bb();