应默认使用const,大部分变量在初始化后不需要改变值,只有当确实需要改变的值才使用let
const在声明时必须初始化,不然会报错:Uncaught SyntaxError: Missing initializer in const declaration
// bad
var foo = 'bar';
// good
let foo = 'bar';
// better
const foo = 'bar';
原文:https://www.cnblogs.com/honglix/p/11048989.html