const 常量
定义的基本类型不能修改
function test() {
const PI = 3.1415926;
PI = 3.14;
console.log(PI)
}
修改的话会报错: SyntaxError: "" is read-only
function test() {
const PI ;
PI = 3.14;
console.log(PI)
}
const 声明的同时必须赋值,否则报错: SyntaxError:Unexpected token
声明对象时:
function test() {
const c = {
a:1
} ;
c.b = 2;
console.log(c)
}
const 声明的引用类型可以修改,const声明的是指向对象的指针,指针不能变但是对象是可以变的