cosnt常亮的使用
const修饰符的标识符为常亮,不可以再次赋值
当我们修饰的标识符不会被再次赋值时,就可以使用const来保证数据的安全性
建议:在ES6开发中,优先使用const,只有需要改变某一个标识符的时候才用let
注意点1 一旦给const修饰的标识符,被赋值之后不能被修改,否则会报错
const name = 'tbw'
name = 'ttt'
console.log(name)
注意点2 在使用const定义标识符的时候必须进行赋值
不可以const name
注意点3 常亮的含义是指向的对象不能修改,但是可以改变对象内部的属性
const obj = {
name:'tbw',
age:19,
height:1.88
}
obj.name = 'kobe'
obj.age = 40
obj.height = 1.87
console.log(obj)
ES6对象增强写法
const obj = new Object()
const obj = {
name:'tbw',
age:19,
run:function(){
console.log("在奔跑!!!")
},
eat:function(){
console.log("在吃东西")
}
}
//属性的增强写法
const name = 'tbw'
const age = 19;
const height = 1.85
//ES5写法!
const Obj = {
name:name,
age:age,
height:height
}
ES6写法 属性的增强写法
const obj = {
name,
age,
height,
}
//ES6写法 函数的增强写法
const obj = {
run(){
},
eat(){
}
}
console.log(obj)