JavaScript基础——var let const的区别
| 重复定义 | 修改值 | 声明提升(提前声明) | 块级作用域 | 循环 | |
|---|---|---|---|---|---|
| var | 可以 | 可以 | 会 | 严格来说不支持(function可以) | 可以 |
| let | 不可以 | 可以 | 不会 | 支持 | 可以 |
| const | 不可以 | 不可以(除数组和对象) | 不会 | 支持 | 不可以 |
本文来自博客园,作者:maplerain,转载请注明原文链接:https://www.cnblogs.com/maplerain/p/16299623.html 博主B站
| 重复定义 | 修改值 | 声明提升(提前声明) | 块级作用域 | 循环 | |
|---|---|---|---|---|---|
| var | 可以 | 可以 | 会 | 严格来说不支持(function可以) | 可以 |
| let | 不可以 | 可以 | 不会 | 支持 | 可以 |
| const | 不可以 | 不可以(除数组和对象) | 不会 | 支持 | 不可以 |
本文来自博客园,作者:maplerain,转载请注明原文链接:https://www.cnblogs.com/maplerain/p/16299623.html 博主B站