访问嵌套函数中的全局变量

时间:2019-03-27 22:28:00

标签: javascript function

我需要访问嵌套函数中的全局变量,我该怎么做?

let x = 0
function one() {
    console.log(x)
}
function two() {
    two()
}

应记录0,但出现错误“ x未定义”

1 个答案:

答案 0 :(得分:1)

您的函数two正在调用自身-您需要在one中调用two。您还必须致电two

let x = 0
function one() {
    console.log(x);
}
function two() {
    one();
}
two();