js-作用域

2020-09-18  本文已影响0人  萝卜缨女王

自执行匿名函数——封闭空间

作用域:

  1. 全局变量:在哪里都能使用变量,生存周期长,直到浏览器关闭,占资源
  2. 局部变量:只能在函数内部使用,生存周期短,不是很占资源
  3. 闭包:子函数可以使用父函数局部变量,如果子函数得不到释放,整条作用域链上局部变量都会保留

作用域链: 子函数用到变量行为,先找自己,自己父级...直到到了全局,报错

上一篇 下一篇

猜你喜欢

热点阅读