我需要访问嵌套函数中的全局变量,我该怎么做?
let x = 0
function one() {
console.log(x)
}
function two() {
two()
}
应记录0,但出现错误“ x未定义”
答案 0 :(得分:1)
您的函数two
正在调用自身-您需要在one
中调用two
。您还必须致电two
:
let x = 0
function one() {
console.log(x);
}
function two() {
one();
}
two();