<script type="text/javascript">
var a = 1;
function fn(){
var a = 2;
console.log(a);
}
function fn2(){
var a = 3;
fn();
}
fn2(); //fn2执行,然后执行fn函数,打印出fn函数的变量 a=2
//全局作用域下是fn和fn2的作用域,fn和fn2的作用域是兄弟关系
//不是父子关系,
//注意:函数作用域:在什么地方不是看函数在哪里【调用】
// 而是看在哪里【定义】
</script>
网友评论