项目快结束了,但是有个疑问,为什么老师使用的定义变量都是使用的const

来源:9-3 Vue项目详情页 - 实现Header渐隐渐显效果

lin5_mumu

2019-05-18

项目快结束了,但是有个疑问,为什么老师使用的定义变量都是使用的const?
const 是常量的定义,相较于var let 都不好用,例如有的时候完定义就直接报错,全局只能定义一个等,但为什么还会使用const呢?一般我用的是var 。还是说这样性能上可以得到优化?

写回答

2回答

Dell

2019-05-19

如果你这个需要后面变化,那么就用let,声明变量。如果不变化,就应该用一个常量控制,用const

0
3
lin5_mumu
回复
六一888
恩恩专业,真的谢谢了
2019-05-20
共3条回复

六一888

2019-05-19

表示这个变量“只读”,而不能将另一个值赋给这个变量。如果值是数组或者是对象,内部的值是可以更改的。

0
1
lin5_mumu
一直以来都是按概念”常量“来理解,今天看到"只读",嗯,确实,这样理解也对,谢谢了
2019-05-19
共1条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程