JavaScript作用域和作用域链

2021-01-08 14:32

阅读:602

YPE html>

标签:nbsp   set   javascrip   效率   文件   目标   形参   重要   冲突   

JavaScript作用域 : 就是代码名字(变量)在某个范围内起作用和效果 目的是为了提高程序的可靠性更重要的是减少命名冲突
js的作用域(es6)之前 : 全局作用域   局部作用域 
 
 变量的作用域: 根据作用域的不同我们变量分为全局变量和局部变量
     全局变量: 在全局作用域下的变量 在全局下都可以使用
     注意 如果在函数内部 没有声明直接赋值的变量也属于全局变量
 
作用域链  : 内部函数访问外部函数的变量,采取的是链式查找的方式来决定取那个值 这种结构我们称为作用域链   就近原则
 

案例:

Document

 

 

JavaScript作用域和作用域链

标签:nbsp   set   javascrip   效率   文件   目标   形参   重要   冲突   

原文地址:https://www.cnblogs.com/qingfengyuan/p/12966870.html


评论


亲,登录后才可以留言!