cari

Rumah  >  Soal Jawab  >  teks badan

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

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

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


大家讲道理大家讲道理2926 hari yang lalu666

membalas semua(1)saya akan balas

  • 代言

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

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

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


    balas
    0
  • Batalbalas