js 中const 定义的值能改变吗


 

const定义的基本类型不能改变

但是定义的对象是可以通过修改对象属性等方法来改变的。

 

const columns = [
  {
    dataIndex: "id",
    key: "id",
    title: "流水号"
  },
  {
    dataIndex: "no",
    key: "no",
    title: "订单号"
  }];

columns.forEach((r)=>r.align = 'center')//每个对象里面都添加一个align属性

//这样是可以改变的

//如果是单纯的修改定义的基本类型将会报错

const a = 2;//正确

a = 3;//再赋值就出错

const a;//也是错误的,必须初始化 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM