这两个的区别 为何第一个报错了 感觉是作用域 但是讲不出个所以然 ,有没有具体解惑的第一种function e (v) { console.log(w)
} function a(z){ return function b(y) { return function c(x) { return function d(w) { return e
}
}
}
}
a(1)(2)(3)(4)(5)// 报错第二种
function a(z){ return function b(y) { return function c(x) { return function d(w) { return function e (v) { console.log(w)
}
}
}
}
}
a(1)(2)(3)(4)(5)// 4
添加回答
举报
0/150
提交
取消