1. 函数作用域

    在函数内部定义的变量,外部无法读取,称为“局部变量”(local variable)。

   变量v在函数内部定义,所以是一个局部变量,函数之外就无法读取。

   函数内部定义的变量,会在该作用域内覆盖同名全局变量。

  

1 var v=1;
2 function f(){
3    var v=2;
4    console.log(v);
5 }
6 
7 f() //2
8 v  // 1
View Code

相关文章: