共计 336 个字符,预计需要花费 1 分钟才能阅读完成。
一、let 和 const
关键字 var 的缺点:
能够反复申明,无奈限度批改,没有块级作用域(只在函数中有作用域)
let 申明一个变量
特点:
没有申明提前,无奈反复申明同一个变量,let 申明的变量只在 let 命令所在的代码块内无效
const 申明一个只读的常量
特点:
一旦申明,常量的值就不能扭转
一旦申明就必须立刻初始化
只在申明所在的块级作用域内无效
没有申明提前
不可反复申明同一个常量
申明复合类型的数据时,常量保留的是该数据的地址
const obj = {name: 'Liane', age = 18}
console.log(obj) // {name: 'Liane', age = 18}
obj.name = 'Ann'
console.log(obj) //{name: 'Ann', age = 18}
obj = {} // 报错
正文完
发表至: javascript
2021-03-14