• 2014-05
    12
    [ JavaScript ] [ 2 ]

    这是一道表面上看考核局部变量与全局变量的面试题,实际上是考核JavaScript的特性,按照正常逻辑思维,匿名函数内的第一句话就已经把全局变量name给改写了,然而实际上这正是错误理解的地方。因为在JavaScript的函数中只要使用var声明一个与全局变量一样的变量名,那么即使var声明语句写在后面也会让前面同名的变量被认作是局部变量

    [...]
  • 1