suchen

Heim  >  Fragen und Antworten  >  Hauptteil

JavaScript CSS JS中一个函数中调用另一个函数,内部函数怎么访问外部函数的变量?

function a() { 
       alert(num); 
}
function b() { 
       var num=3;
       a();
}
b(); //无效

请问a函数在b中执行时怎么获取b中定义的num?


大家讲道理大家讲道理3046 Tage vor687

Antworte allen(1)Ich werde antworten

  • 代言

    代言2016-11-11 11:31:18

    function a() {
           alert(b());
       }
       function b() {
           return 3;
       }
       a();

    局部函数可以访问全局变量,但是不能访问另一个函数的局部变量,两种变量内存位置不同。


    Antwort
    0
  • StornierenAntwort