JavaScript里相对较新的变量声明方式是let和const.let在很多方面与var是相似的,但是可以帮助大家避免在JavaScript里常见一些问题. const是对let的一个增强,它能阻止对一个变量再次赋值.TypeScript是JavaScript的超集,所以它本身就支持let和const.var 声明一直以来我们都是通过var关键字定义JavaScript变量. var a = 10;//定义了一个名为a值为10的变量也可以在函数内部定义变量: function f() { va…