-
什么是scope?scope是指在编程中,变量或函数可被访问的范围。它决定了变量或函数在代码中的哪些部分可以使用。
-
全局scope全局scope是指在整个程序中都可以访问的变量或函数。它的作用域在代码的任何地方都可见。
-
局部scope局部scope是指在特定代码块或函数内部定义的变量或函数。它的作用域仅限于所在的代码块或函数,外部无法访问。
-
作用域链作用域链是指在嵌套的代码块中查找变量或函数的过程。当程序执行时,它会根据作用域链的顺序逐级向上查找,直到找到对应的变量或函数。
-
词法作用域词法作用域是指根据代码的结构来确定变量或函数的作用域。它是在编译阶段就确定好的,并且不会受到运行时的影响。