大家帮忙看看为啥this返回的是window对象呢
function F()
{
    function C()
              {               return this;
              }
   return C();
}
var o=new F()
o

解决方案 »

  1.   

    xxxx.f()那么 一般情况下 f里面的 this 就是 xxxx如果没有 xxxx 那this就是 window
      

  2.   

    有什么不对。
    function F()
    {
        function C()
                  {                return this;
                  }
        //var $a = C();
        var $a =  new C();
        
       return $a;
       
       
    }
    var $o=new F()