let语句
let 语句像 var 语句一样但声明的符号是 单赋值 变量:初始化后它们的值将不能改变。
- let x = "abc" # 引入一个新变量`x`并绑定一个值
- x = "xyz" # 非法: 给`x`赋值
let 和 const 的区别在于: let 引入一个变量不能重新赋值。 const 表示"强制编译期求值并放入数据段":
- const input = readLine(stdin) # 错误: 需要常量表达式
- let input = readLine(stdin) # 可以