Node js:如何访问方法之间的局部变量

时间:2017-09-11 03:38:20

标签: node.js

first();
function first(){
    second();
    third();
}
function second(){
    var b='second';
}
function third(){
    console.log(b);
}

尝试访问第三个()中的变量b时出错,可以请你帮忙  的console.log(b)中;              ^

ReferenceError:b未定义

1 个答案:

答案 0 :(得分:0)

如果您想要访问b,则必须将其定义为全局

    first();
 var b;
  function first(){
     second();
    third();
 }
function second(){
     b='second';
}
function third(){
    console.log(b);
}

console.log(b);

查看我的垃圾箱global b