请简述javascript作用域链。
时间: 2023-05-12 13:07:45 浏览: 127
详解JavaScript作用域和作用域链
JavaScript作用域链是指在JavaScript中,每个函数都有一个作用域链,它由当前函数的变量对象和所有外部函数的变量对象组成。当访问一个变量时,JavaScript引擎会先在当前函数的变量对象中查找,如果找不到,就会向上遍历作用域链,直到找到该变量或者遍历完整个作用域链。如果还是找不到,就会返回undefined。这个过程被称为作用域链查找。
阅读全文