JavaScript中let和var的区别 let a = 10; let a = 15; console.log(a) 当使用let定义两个变量名一样的变量的时候,会报错 var a = 10; var a = 15; console.log(a) 在使用var定义两个相同变量名的变量的时候,不会报错并且输出后定义的变量