/*
js当中 每个函数都是一个执行环境
函数调用函数会进入新的执行环境结束之后再回来当前 作用域链: 在内部的作用域中可以访问和修改外部的变量
在外部作用域不能修改或者访问内部的变量
*/
var a = 1; function outer(){
b = a;
function inner(){
c = b;
alert(c);
}
inner();
alert(b);
//alert(c); //这里不能访问c c是内部作用域中的变量
}
outer();
alert(a);
相关文章
- 03-03python-故意将变量放到调用者作用域内的函数
- 03-03typedef和define的作用域
- 03-03【转】C++易混知识点5:实例讲解Public Protected Private作用域,继承的区别和用意
- 03-03对于(function(){}())和function(){}实例的作用域分析(里面有很多问题……)
- 03-03python 函数的名称空间及作用域
- 03-03条款10.优先使用限定作用域的枚举类型,而非不限定作用域的枚举类型
- 03-03python学习Day12 函数的默认值、三元表达式、函数对象(函数名)的应用场景、名称空间与作用域
- 03-03Spring(9):通过注解设定Bean的作用域
- 03-03day12函数,三元表达式 ,列表推导式 ,字典推导式,函数对象,名称空间与作用域,函数的嵌套定义
- 03-03day_12函数默认值,数据类型的补充,函数对象名称空间与作用域,函数的嵌套定义