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