1、const、let和var 在es6新特特性这,let和const可以达到局部作用域的效果。 1.1 var var a = 4 function say () { console.log(a) var a } say() 大家在网上听的最多的就是var会进行变量提升,事实也是如此。上面例子中,函数外部声明变量a赋值为4。当调用函数时,内部的变量a会提到log前提前声明&#x