1. let
- let声明的变量拥有块级作用域。
- let声明的全局变量不是全局对象的属性。
- 形如for (let x...)的循环在每次迭代时都为x创建新的绑定。
- let声明的变量无变量提升,所以一定先声明再使用。
- let不可声明同一个变量多次,会抛出一个错误,如果你想多次声明一个变量还是应该使用var。
2. const
- const声明常量,声明的常量不可改动。
- const声明的变量必须赋值,不然会抛出语法错误。
本文标题:let and const
本文链接:https://www.haomeiwen.com/subject/lrfujxtx.html
网友评论