作用域

JS的两种作用域

全局变量和局部变量

如何在作用域链中查找变量的值

js的作用域es6之前 全局作用域、局部作用域

 

变量的作用域

(1) 全局变量只有浏览器关闭的时候才会销毁,因此比较占内存

(2) 局部变量 当我们程序执行完毕就会销毁

函数的形参实际上就是局部变量

 

JS中没有块级作用域,   块级作用域{}

 

作用域链 : 内部函数访问外部函数的变量,采取的是链式查找的方式来决定取那个值

这种结构我们称为作用域链  就近原则

 

 

 谁近执行谁

 

 

 
posted @ 2021-07-21 17:27  Sai佐为  阅读(40)  评论(0)    收藏  举报