1.必须赋初始值
const n;
n = 1;
console.log(n); // missing = in const declaration
2.一般用大写
3.不能改变值
const n = 1;
n = 2;
console.log(n); // invalid assignment to const 'n'
4.块级作用域
{
const n = 1;
}
console.log(n); // n is not defined
5.可以对引用类型的值做修改
const n = [1, 2, 3];
n.push(4);
console.log(n); // Array(4) [ 1, 2, 3, 4 ]