ECMA Script6 ~ ECMA Script12
- let 申明变量时可直接申明无需赋值,const 申明的同时必须赋值
let a //申明了a 但其数据类型为undefined
const d //错误,需申明同时赋值,如下
const k=5 //申明了k 且值为5
- 代码规范:const申明 常量 建议使用大写,申明变量小写
const AGE = 18
- const申明数组或对象时,可以更改其内部元素。因为const申明的数组或对象指定的是内存地址而非内部元素
故:申明 数组和对象 时建议使用 const
const team=['jack','job','mary']
team.push('lucy') //可行:改变内部元素,未改变指向的内存地址
team='lucy' //错误:数据类型发生了改变

浙公网安备 33010602011771号