ES6 const的使用和对象增强写法

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)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值