摘要: 在ES5中变量只有两个作用域:全局作用域和局部作用域(函数作用域),均用var定义。 局部作用域(函数作用域):变量在函数内部生成,只能在函数内部调用。 全局作用域:网页中所有脚本和函数均可使用 ES6新增块级作用域:let 定义 块级作用域:{}内 下面例子中,在f()函数外部定义了全局变量tmp 阅读全文