码迷,mamicode.com
首页 > 其他好文 > 详细

作用域链

时间:2020-03-14 01:02:31      阅读:45      评论:0      收藏:0      [点我收藏+]

标签:说明   全局变量   名称   如何   作用域链   函数   操作   观察   var   

  在函数体内操作某个变量时,如何明确这个变量操作的是全局变量还是局部变量?

  向上查找,如果在函数体内找到了与该变量相同的变量名,并且这个变量时局部变量,说明该行操作的变量也是局部变量。

  向上查找时,如果在函数体内没有找到和该变量相同名称的变量,继续向函数体外查找,如果找到说明该行操作的变量是全局变量。

  向上查找时,如果都没有找到和该变量同名的变量,观察该行变量前是否有var关键字,如果有var就是局部变量,如果没有var就是全局变量。

作用域链

标签:说明   全局变量   名称   如何   作用域链   函数   操作   观察   var   

原文地址:https://www.cnblogs.com/wuqilang/p/12490096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!