let 和 const 是什么
let 和 const是用来声明变量与常量,声明变量 let 代替var 声明变量,const 声明常量。
let 和 const 的用法
var name = “姓名”;
let sex = “nan”;
const STR = “这是一个常量”;//常用是不可以修改的
console.log(STR);
说明:var与let声明的就是变量,变量初始化之后,还可以重新赋值。
const声明的就是常量,常量一旦初始化,就不能重新赋值,否则就会报错
const声明常量的使用,一般用大写命名(潜规则)
const
- 为什么需要const?
const就是为了那些一旦初始化就不希望重新赋值的情况设计的。 - 那是不是const声明的常量就不能修改了呢?
const声明的常量,允许在不重新赋值的情况下修改他的值 - 什么时候使用const,什么时候使用let
我们可以在实际的开发中总结出来:例如我们可以先使用const声明一个常量,如果这个在后面需要修改,那么你可以回来修改它的声明方式。这个对于大部分初级程序员,对于有一定开发经验的程序员,大部分的情况下,你是可以判断出哪些是用常用,哪些使用变量。
let、const 与 var 的区别
1.重复声明
重复声明:已经存在的变量或常量,有声明一遍。var 允许重复声明,但let 与const不允许
var name = “姓名”;
let sex = “nan”;
const STR = “这是一个常量”;//常用是不可以修改的
console.log(ST