我已经阅读了Javascript中的范围链,但它对我没有任何意义,任何人都可以告诉我什么是范围链以及它如何与图形一起工作,或者即使是白痴也能理解的东西。我用谷歌搜索,但没有找到可以理解的东西:( 最佳答案 要了解作用域链,您必须了解闭包的工作原理。嵌套函数时会形成一个闭包,内部函数可以引用存在于其外部封闭函数中的变量,即使它们的父函数已经执行。JavaScript通过向上遍历范围链,从本地移动到全局来解析特定上下文中的标识符。考虑这个包含三个嵌套函数的例子:varcurrentScope=0;//globalscope(functi