变量与常量常量的区别
- 声明:变量使用let,常量使用const
- 初始化:变量人初始化可以与声明分别进行,先声明,再初始化; 常量的声明和初始化必须同时进行。
- 可修改性:变量的值可以修改、更新;常量不能修改。
- 命名:变量一般使用驼峰命名方式;常量一般使用蛇形命名方式。
举例
// 声明变量
let userName;
// 初始化变量
userName = "Tom";
console.log(userName);
// 更新变量值
userName = "Tomast";
// 声明并初始化常量
const PI = 3.14;
console.log(userName);
console.log(PI);
// 修改常量值,产生错误
PI = 314159;