<script type="text/javascript">
function cc(){
var aa=30;
return aa;
}

cc();

alert(aa);
</script>
像这个,我要如何访问到这个aa呢?

解决方案 »

  1.   

    http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html
      

  2.   

    alert(cc())既然返回aa直接显示cc的运行结果就可以了  但不返回的就不知怎么访问了  好像不能了   呵呵
      

  3.   


        function cc(){
            var aa=30;
    function test(){
    alert(aa);
    }
            return test();    
        }
        
       cc();
      

  4.   

    cc() == aa 啊
    用cc()
      

  5.   

     function cc(){
            var aa=30;
            function getValue(){
             return aa;
            }    
            return getValue();
        }
        
        var a = cc()
        alert(a);
    这是一个闭包的问题