待完善… let语法,用法和var一样 不同点: 作用域不同 若用let来声明变量,只在let命令所在的代码块内有效。而var只有在function内用才能有块级作用域效果,除了function,在其他地方用var全声明的是全局变量let不会变量提升